Where to Watch Cricket in Bangkok

Where to Watch Cricket in Bangkok

6 Great Sports Bars and Restaurants for Live Matches

Watching cricket at home is one thing, but watching it with friends at a pub or sports bar brings a completely different vibe. When the crowd cheers together for a boundary or a wicket, the whole place starts to feel like a mini stadium.

If you're wondering where to watch cricket in Bangkok, whether it's the IPL, ICC tournaments, bilateral series, or major Test matches, here are six popular venues known for live sports screenings, big screens, great food, and energetic match-day vibes.

1. The Londoner Brew Pub

The Londoner Brew Pub is one of the best venues in Bangkok to watch cricket. This pub has big HD screens and four huge projectors spread across both floors, so you can catch every boundary and wicket without missing a thing. The place is well known for its "live and loud" energy attracting both expats and local crowds.

They’re also famous for brewing their own craft beers right at the venue. So if British pub vibes, good beer, and freshly made Italian pizza in Bangkok sound like your thing The Londoner is a solid choice.

Address: 1178 Phattanakan Rd (between Soi 30–32).
Hours: Mon (3:30 PM–12 AM), Tue–Sat (10 AM–12 AM), Sun (9 AM–8:30 PM).
Food: British classics (fish and chips, Sunday roast), pizzas, and Thai favourites.

2. The Sportsman Sports Bar and Restaurant

If you want that classic International sports vibe then opt for the Sportsman Sports Bar and Restaurant. This sports bar is quite spacious and has dozens of TV screens and large projectors. The atmosphere becomes super loud and energetic, especially during big matches. You will hear loud reactions on every goal or wicket.

Major matches here are shown with English commentary on the main big screens. In regards to cricket, they not only broadcast major tournaments but also Test matches, ODIs, and T20 cricket from around the world.

Address: Sukhumvit Soi 13 (near BTS Nana).
Hours: Daily, 7:00 AM – 2:00 AM.
Food: All-day breakfast, Sunday roasts, burgers, and pub snacks.

3. The Clubhouse Sports Bar & Grill

The Clubhouse is also one of the popular places loved by sports fans and expats who enjoy watching live matches in a lively pub atmosphere. This spot is great for those who prioritise brighter and more relaxed seating. The vibe here is slightly more of an upscale club.

There are two big TV screens and 14–19 HD TVs spread across two floors, so if you want to enjoy cricket in a more comfortable setting while enjoying their famous Chicken Parmigiana, then opt for The Clubhouse Sports Bar & Grill.

Address: Sukhumvit Soi 23 (near BTS Asok).
Hours: Daily, 9:00 AM – 12:00 AM.
Food: Large burgers, chicken wings, wraps, and classic bento-style Thai lunches.

4. The Upper Deck Sports Bar Bangkok

Al Lock

The Upper Deck Sports Bar has the ultimate stadium-style experience for world Cup because its massive 900sqm open-plan layout and 20+ FHD screens mean you'll never have a blocked view of a single boundary.

If you prefer a high-energy Chicago-style area, then this is the perfect place to celebrate every wicket with 27 different beers on tap and a balcony view of the city. There’s also a pro golf simulator you can try out during the inning breaks.

Address: Sukhumvit Soi 20 (corner of Sukhumvit Rd, near BTS Asok/Phrom Phong).
Hours: Daily, 9:30 AM – 2:30 AM.
Food: International comfort food, BBQ (pulled pork, smoked wings), burgers, and Thai options.

5. EKKA Indian Grill and Bar

EKKA Indian Grill and Bar is the perfect spot of cricket fans who want to enjoy the upscale atmosphere while indulging in authentic Indian dishes like grills, biryanis, while watching the game.

When there are major tournaments like the ICC Men’s T20 World Cup, the bar fills with supporters watching the game live on large screens, creating an exciting stadium-like vibe. During match hours, the bar also sometimes offer specials such as unlimited drinks for 599 THB and 15% off food.

Address: Sukhumvit Soi 23 (Prasarnmitr).
Hours: Daily, 11:00 AM – 11:30 PM.
Food: Modern North Indian dishes (tandoori grills, butter chicken, dal makhani) and creative fusion appetisers.

6. Chandni Chowk Indian Restaurant

Chandni Chowk Indian Restaurant has also been known to broadcast major cricket and football matches. This place is also very lively and has a Delhi-inspired Chandni Chowk vibe, making it a fun spot for Indian fans to gather and enjoy exciting matches together.

Address: 2nd Floor, Rain Hill, 777 Sukhumvit Soi 47 (between BTS Phrom Phong and Thong Lo).
Hours: Daily, 11:00 AM – 12:00 AM.
Food: Authentic North Indian cuisine, including tandoori grills, butter chicken, biryani, and a wide range of Halal and vegetarian options.

So here are six places in Bangkok to watch cricket. Make your game night more exciting by choosing either a sports bar, an upscale pub, or authentic Indian dining, depending on your preference and enjoy the thrilling atmosphere of the match with fellow fans.

Where to Watch Cricket in Bangkok
2026 Fast Forward: Films, Music, Tech, Sports & New Places to Watch
Masala Magazine Thailand
www.masalathai.com