List of finals, along with the host nation and location and result of the final Year Winner Result Runner - up Final venue Host nation (s) Crowd West Indies 291 / 8 (60 overs) West Indies won by 17 runs Australia 274 all out (58.4 overs) Lord 's, London England 24,000 1979 West Indies 286 / 9 (60 overs) West Indies won by 92 runs England 194 all out (51 overs) Lord 's, London England 32,000 India 183 all out (54.4 overs) India won by 43 runs West Indies 140 all out (52 overs) Lord 's, London England 30,000 Australia 253 / 5 (50 overs) Australia won by 7 runs England 246 / 8 (50 overs) Eden Gardens, Kolkata, India India, Pakistan 95,000 1992 Pakistan 249 / 6 (50 overs) Pakistan won by 22 runs England 227 all out (49.2 overs) MCG, Melbourne, Australia Australia, New Zealand 87,182 Sri Lanka 245 / 3 (46.2 overs) Sri Lanka won by 7 wickets Australia 241 / 7 (50 overs) Gaddafi Stadium, Lahore, Pakistan India, Pakistan, Sri Lanka 62,645 1999 Australia 133 / 2 (20.1 overs) Australia won by 8 wickets Pakistan 132 all out (39 overs) Lord 's, London England, Wales, Ireland, Scotland, Netherlands 30,000 2003 Australia 359 / 2 (50 overs) Australia won by 125 runs India 234 all out (39.2 overs) Wanderers, Johannesburg, South Africa Kenya, South Africa, Zimbabwe 32,827 2007 Australia 281 / 4 (38 overs) Australia won by 53 runs Sri Lanka 215 / 8 (36 overs) Kensington Oval, Bridgetown West Indies 28,108 2011 India 277 / 4 (48.2 overs) India won by 6 wickets Sri Lanka 274 / 6 (50 overs) Wankhede Stadium, Mumbai, India Bangladesh, India, Sri Lanka 65,000 2015 Australia 186 / 3 (33.1 overs) Australia won by 7 wickets New Zealand 183 all out (45 overs) MCG, Melbourne, Australia Australia, New Zealand 93,013
when was the most recent year that india won the cricket world cup
2011