2011 WC
1 year ago
On April 2, 2011, India secured their second ODI World Cup championship, breaking a 28-year drought, with MS Dhoni at the helm. This momentous win, achieved at the bustling Wankhede Stadium in Mumbai against Sri Lanka, is deeply ingrained in the memories of cricket enthusiasts.
--Advertisement--
Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019