The city of Mumbai is absolutely massive with a population of over 24 million people packed into 976 square km, making Mumbai the fifth most densely populated urban area in the world. With so many people in such close quarters it should come as no surprise that Mumbai is a sports hotbed home to it’s own professional football and cricket leagues, as well as the Mumbai Indians of the Indian Premier League, who are one of the most successful franchises in league history.

The huge amount of top level sports teams in the city has resulted in sports betting becoming a big part of the culture in Mumbai.

Is Sports Betting Legal in Mumbai?

It is not legal to operate as a bookmaker in India. The Public Gambling Act of 1867 is still in effect in India, making it illegal to run a sports betting operation in the country.

That said, India residents are able to join and place bets with betting sites that are regulated and licensed outside of the country. There have been no known penalties for bettors placing wagers at sites that accept Indian players such as, and it’s actually estimated that around 40% of Indian residents use online betting sites.

Best Betting Sites for Mumbai Residents

Bet Now
  • Accepts players worldwide
  • Competitive betting lines
  • Fast & easy deposits and withdrawals (including Bitcoin)
50% up to $1000 is our top rated betting site for Mumbai residents. BetOnline is an international sportsbook that accepts players from India.

BetOnline offers a huge variety of betting options for popular Indian sports and leagues.

Offline Sports Betting in Mumbai

Like I mentioned above, offline sports betting is not legal in India. That said, horse race betting is one of the few legal betting activities in the country.

Mumbai has some great horse racing tracks, where you can place bets on the horses during racing season.

Mahalaxmi Racecourse

Mahalaxmi Racecourse is located in the Mahalaxmi neighborhood of Mumbai. The horse racing season at Mahalaxmi runs from mid-November until the final week of April. The track is home to the Indian Derby, which takes place on the first Sunday of February each year.

You can wager live at the track for all races at Mahalaxmi Racecourse, while also being able to place wagers on horse races from other tracks across the country.

Pro Sports Teams and Leagues in Mumbai


  • T20 Mumbai League (Cricket League)
  • Mumbai Football League (Football League)


  • Mumbai Indians (Cricket – IPL)
  • Mumbai City FC (Football – ISL)
  • Dabang Mumbai (Field Hockey – IHL)
  • Mumbai Rockets (Badminton – PBL)
  • U Mumba (Kabaddi – PKL)
  • Mumbai Meteors (Volleyball – PVL)