Sports betting is alive and well in India, with the country owning an estimated 4% of the total global betting market. Even though betting is not regulated within the country this has not stopped Indian residents from placing bets online through betting sites such as

In Bangalore, officially known as Bengaluru, sports betting is popular with the city being home to the top rated football team, Bengaluru FC, while also fielding the Royal Challengers Bangalore in the IPL each season.

Best Betting Site for Bengaluru 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 Bengalore 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.

Is Sports Betting Legal in Bengaluru?

This is a question that is best answered in two parts.

#1. Running a Sports Betting Operation

It’s not legal to own or operate a sportsbook in India. The Public Gaming Act of 1867 is still in effect making it illegal to accept gambling bets in the country.

#2. Betting On Sports Online

Although gambling is still considered illegal in India, placing bets through sportsbooks located and regulated outside of India does not seem to be punishable.

It is estimated that around 40% of Indian residents have placed bets online and there have been no documented cases of punishment for this.

Therefore you should feel comfortable joining and placing bets at a site like that accepts Indian players.

Offline Sports Betting in Bengaluru

As outlined above, accepting sports bets is not legal within India. That said, horse race betting has been deemed as a “game of skill” within the country, which has allowed horse race betting to take place at tracks across India.

Bengaluru has a terrific racetrack located in the heart of the city, with two distinct racing seasons covering the majority of the year.

Bangalore Turf Club

Bangalore Turf Club is a horse racing club in Bengaluru that conducts races from May to August, and November to April each year.

You can bet on every race directly at the track, as well as at one of the many off-course betting centers located around the city.

Pro Sports Teams in Bengaluru

  • Royal Challengers Bangalore (Cricket – IPL)
  • Bengaluru FC (Football – ISL)
  • Bengaluru Bulls (Kabaddi – PKL)
  • Bengaluru Raptors (Badminton – PBL)
  • Bengaluru Torpedoes (Volleyball – PVL)
  • Karnataka Lions (Field Hockey – WSH)


  • Maharaja Trophy T20 (Cricket League)