The final of the 2011 Cricket World Cup, won by India, was played at which stadium?
- A.Eden Gardens, Kolkata
- B.Wankhede Stadium, Mumbai
- C.M. Chinnaswamy Stadium, Bengaluru
- D.Arun Jaitley Stadium, Delhi
Show answer
India beat Sri Lanka there in the final of the 2011 tournament, which India, Sri Lanka and Bangladesh had hosted together, and it was the first time a host country had won the World Cup final on its own ground.
Read the full explanation →