Sign in
Location

Wankhede Stadium

Wankhede Stadium is a cricket stadium located in Mumbai, Maharashtra, India. It is best known for hosting the 2011 ICC Cricket World Cup final and for hosting numerous international matches as well as Mumbai Indians’ IPL home games. It remains relevant in public discourse as a premier venue for major cricket events in India and for ongoing discussions about stadium infrastructure, maintenance, and capacity.

29 articles

Activity

1 mentions in 1 days
Mon, May 25 Today