Without any doubt, the most important sport in India as a whole is cricket, and in teashops throughout the city, it is the only topic of conversation.
Mumbai considers itself to be the capital of cricket, and almost everywhere you go you'll see children practicing their game in the hopes that one day they will become the next Sachin Tendulkar.
The national stadium is known as the Wankhede, and is one of several places to watch Cricket in the city during the season, which runs from November until April.
Golf is available at the Bombay Presidency Golf Club, where a round costs around 1000 rupees (about £10).