About KeySportsBooking
KeySportsBooking connects players with indoor and outdoor sports venues across Sri Lanka. See how booking works for players and venues.
Why we built KeySportsBooking
Finding a court should take less time than playing on it. KeySportsBooking brings indoor and outdoor venues into one place, shows real availability, and lets you reserve in a few taps - without creating an account first.
How players use it
Pick a sport, choose a venue, select a date, duration and time, then choose a court. You enter your name and mobile number only after you know exactly what you are booking. A one-time code confirms your number, and the booking result tells you precisely where you stand: confirmed, awaiting the venue, or awaiting payment.
Indoor and outdoor, in one place
Badminton halls, turf cricket grounds, padel courts, futsal domes, swimming lanes and beach volleyball courts all work the same way here. Each venue publishes its own opening hours, court list, amenities and pricing.
How venues participate
Each venue-owning organisation manages its own facilities, courts, pricing and policies. Venues decide whether bookings confirm instantly or need their approval, and whether payment is taken online, on arrival, or not at all.
Booking transparency
Prices, deposits and cancellation terms are shown before you confirm - never after. A booking is only described as confirmed when the court is genuinely reserved for you.
Verification instead of passwords
We verify your mobile number with a one-time code rather than asking you to create a password. The same code lets you find your bookings later.
Last updated 12 September 2026.