Indoor/Outdoor Cricket Near Downtown Toronto

Scarborough, Powerplay I think would be closest!

xkalibur80 bhai would be best guy to answer this quesiton
I know there are quite a few tapeball indoor leagues out there.....check out some of these links:

If you are just looking to play for fun, you can check out any school's parking lot in the Thorncliffe area as there is always some sort of cricket going on during the summer.
there was one guy in kijiji that was starting an indoor cricket tournament. The gym was big but its in sauga.