Trusted by 25,000+ players across Sri Lanka

The smarter way to booksports facilities

BookMyPlay connects players with courts, turfs, and arenas across the country. Discover availability in real time, pay securely, and get on the court in minutes — not days.

Sports facilities
500+
Active players
25,000+
Bookings completed
120,000+
Average rating
4.8/5

Secure payments & trusted partners

PayHere
Dialog
Mobitel
SLT
Visa
Mastercard

Browse by sport

Find a court for your game

We partner with verified venues across the country. Choose a sport to see real-time availability near you.

How it works

Three steps to play

From searching to stepping on the court, the whole journey takes under a minute.

1

Choose a sport

Pick from badminton, cricket, football, and more.

2

Pick a time

Select the date and time slot that works for you.

3

Book & pay

Confirm your booking and pay securely.

For players

Get on the court, faster

No more phone calls or group chats to organize a game. Discover, book, and play — all from your phone.

  • Real-time availability across hundreds of venues
  • Transparent hourly pricing — no hidden fees
  • Wallet and card payments via PayHere
  • Instant booking confirmation by SMS
Start booking

For facility owners

Fill your empty slots

Reach thousands of players actively looking for a court, and run your venue with tools built for owners.

  • List courts, turfs, and arenas in minutes
  • Manage bookings, staff, and blocked dates
  • Weekly payouts straight to your bank
  • Insights and analytics to grow revenue
List your facility

Why BookMyPlay

Everything you need

Built for players who want a seamless booking experience — and owners who want to grow their business.

Find Nearby Courts

Discover sports facilities close to you. We sort by distance so you can find the nearest option.

Book by the Hour

Pick the exact time slot that works for you. Morning, afternoon, or night — you choose.

Pay Securely

Pay with your wallet balance or card via PayHere. Fast, secure, and hassle-free.

Instant Confirmation

Your booking is confirmed the moment you pay. No waiting, no confusion.

Trusted across Sri Lanka

What players and owners say

“Booking a badminton court used to mean five WhatsApp messages. With BookMyPlay I book in under a minute — and the venue always knows I'm coming.”

Ruwan P.

Player, Colombo

“We added three of our courts to BookMyPlay last year. Revenue is up 40% and the dashboard makes managing staff and blocked dates effortless.”

Anjali S.

Owner, Premier Sports Hub

“It's the only platform where cancellations, refunds, and payouts just work. Our players trust it and so do we.”

Heshan D.

Operations, Kandy Cricket Nets

Ready to get on the court?

Join thousands of players and hundreds of venues already on BookMyPlay.