1975 1979 1983 1987 1992 1996 1999 2003 2007 2011 2015 2019 2023
Winner West Indies West Indies India Australia Pakistan Sri Lanka Australia Australia Australia India Australia England Australia
Runner Up Australia England West Indies England England Australia Pakistan India Sri Lanka Sri Lanka New Zealand New Zealand India
Matches Played 15 14 27 27 39 36 42 52 51 49 48 45 48
Teams 8 8 8 8 9 12 12 14 16 14 14 10 10
Total Runs Scored 6162 5168 12046 12522 15008 15180 16718 20092 21333 21187 23531 22412 24639
Total Balls Bowled 9440 8746 17712 15413 20206 19461 22334 25330 25851 25228 24975 24006 25399
Runs / Match 411 369 446 464 385 422 398 386 418 432 490 498 513
Runs / Innings 206 185 223 232 193 211 199 193 209 216 245 249 257
Man of the Series Not Awarded Not Awarded Not Awarded Not Awarded Martin Crowe (NZ) Sanath Jayasuriya (SL) Lance Klusener (SAF) Sachin Tendulkar (IND) Glenn Mcgrath (AUS) Yuvraj Singh (IND) Mitchell Starc (AUS) Kane Williamson (NZ) Virat Kohli (IND)
Most Runs Glenn Turner (NZ) - 333 Gordon Greenidge (WI) - 253 David Gower (ENG) - 384 Graham Gooch (ENG) - 471 Martin Crowe (NZ) - 456 Sachin Tendulkar (IND) - 523 Rahul Dravid (IND) - 461 Sachin Tendulkar (IND) - 673 Matthew Hayden (AUS) - 659 Tillakaratne Dilshan (SL) - 500 Martin Guptill (NZ) - 547 Rohit Sharma (IND) - 648 Virat Kohli (IND) - 765
Dennis Amiss (ENG) - 243 Vivian Richards (WI) - 217 Vivian Richards (WI) - 367 David Boon (AUS) - 447 Javed Miandad (PAK) - 437 Mark Waugh (AUS) - 484 Steve Waugh (AUS) - 398 Sourav Ganguly (IND) - 465 Mahela Jayawardene (SL) - 548 Sachin Tendulkar (IND) - 482 Kumara Sangakkara (SL) - 541 David Warner (AUS) - 647 Rohit Sharma (IND) - 597
Majid Khan (PAK) - 209 Graham Gooch (ENG) - 210 Graeme Fowler (ENG) - 360 Geoff Marsh (AUS) - 428 Peter Kirsten (SAF) - 410 Aravida de Silva (SL) - 448 Sourav Ganguly (IND) - 379 Ricky Ponting (AUS) - 415 Ricky Ponting (AUS) - 539 Kumara Sangakkara (SL) - 465 AB de Villiers (SAF) - 482 Shakib al Hasan (BAN) - 606 Quinton de Kock (SAF) - 594
Most Wickets Gary Gilmour (AUS) - 11 Mike Hendrick (ENG) - 10 Roger Binny (IND) - 18 Craig McDermott (AUS) - 18 Wasim Akram (PAK) - 18 Anil Kumble (IND) - 15 Geoff Allott (NZ) - 20 Chaminda Vaas (SL) - 23 Glenn Mcgrath (AUS) - 26 Shahid Afridi (PAK) - 21 Trent Boult (NZ) - 22 Mitchell Starc (AUS) - 27 Mohammed Shami (IND) - 24
Bernard Julien (WI) - 10 Brian Mckechnie (NZ) - 9 Ashantha de Mel (SL) - 17 Imran Khan (PAK) - 17 Ian Botham (ENG) - 16 Waqar Younis (PAK) - 13 Shane Warne (AUS) - 20 Brett Lee (AUS) - 22 Muthiah Muralidaran (SL) - 23 Zaheer Khan (IND) - 21 Mitchell Starc (AUS) - 22 Lockie Ferguson (NZ) - 21 Adam Zampa (AUS) - 23
Keith Boyce (WI) - 10 Asif Iqbal (PAK) - 9 Madan Lal (IND) - 17 Patrick Patterson (WI) - 14 Mushtaq Ahmed (PAK) - 16 Paul Strang (ZIM) - 12 Glenn Mcgrath (AUS) - 18 Glenn Mcgrath (AUS) - 21 Shaun Tait (AUS) - 23 Tim Southee (NZ) - 18 Umesh Yadav (IND) - 18 Jofra Archer (ENG) - 20 Dilshan Madushanka (SL) - 21
100s Scored 6 2 8 11 8 16 11 21 20 24 38 31 40
50s Scored 35 27 57 69 84 69 75 89 111 103 111 114 119
Matches / 100 2.5 7 3.38 2.45 4.88 2.25 3.82 2.48 2.55 2.04 1.26 1.45 1.2
5WI 3 2 8 1 0 3 6 12 3 9 7 10 7
4WI 6 5 6 8 8 5 15 22 14 25 21 18 18
Matches / 4WI 1.67 2.00 1.93 3.00 4.88 4.50 2.00 1.53 3.00 1.44 1.71 1.61 2.67
Highest total 334 293 338 360 313 398 373 359 413 370 417 397 428
by team England West Indies Pakistan West Indies Sri Lanka Sri Lanka India Australia India India Australia England South Africa
against India Pakistan Sri Lanka Sri Lanka Zimbabwe Kenya Sri Lanka India Bermuda Bangladesh Afghanistan Afghanistan Sri Lanka
lowest total 86 45 129 135 104 93 68 36 77 58 102 105 55
by team Sri Lanka Canada Australia Zimbabwe Zimbabwe West Indies Scotland Canada Ireland Bangladesh Uae Pakistan Sri Lanka
against West Indies England India India India Kenya West Indies Sri Lanka Sri Lanka West Indies India West Indies India