On this day, in 2011, Team India defeated Sri Lanka and won the ICC World Cup 2011 at the Wankhede Stadium. Here is a glimpse of the final match (Pic: AFP)
02 April,2024 02:05 PM IST | Sujay ShivalkarMumbai's Wankhede Stadium is often referred to as one of the most iconic stadiums worldwide. Here are some of the iconic matches played at Wankhede Stadium (Pic: AFP)
08 December,2023 01:42 PM IST | Sujay ShivalkarAs the start of ICC Men's ODI World Cup 2023 is few days away, mid-day looks at the top 5 moments from the 2011 World Cup: The last time India hosted the tournament (Pic: PTI/ICC)
02 October,2023 02:21 PM IST | Sujay ShivalkarWe take a look at the epic final of the last World Cup in 2011 between India and Sri Lanka on a lighter note. By Austin Coutinho
11 February,2015 06:41 AM ISTADVERTISEMENT