Went to Andheri sports complex.
they allow bookings on hourly basis, which is very nice.
decent price - 60 Rs / Hour
YMCA - I checked at Bandra YMCA, they have coaching, but no regular play by members as such. and on sundays they are closed.
For now it looks like Balkan-ji-bari and Andheri sports complex are best bets considering travel time for regular play.