Asia Stadiums

Eden Gardens

West Bengal, India

Home Team:

India National Team Cricket



Tokyo Dome

Bunkyo City, Tokyo, Japan

Home Team:

Yomiuri Giants


Former Stadiums

None