English: The 2011 World Cup final was played between India and Sri Lanka at the Wankhede Stadium in Mumbai.
Telugu: కాగా, 2011 వరల్డ్ కప్ ఫైనల్ మ్యాచ్ ఇండియా, శ్రీలంక మధ్య ముంబైలోని వాంఖడే స్టేడియంలో జరిగింది.