Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Harry Brook
Jofra Archer
Joe Root
Azmatullah Omarzai
Joshua Tongue
Rashid Khan
Ben Duckett
Tanzid Tamim
Daniel Jakiel
Mark Adair
Gamage Dinusha
Ibrahim Zadran
ODI World Cup
▼
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20 World Cup
▼
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
▼
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Best Averages in ICC Cricket World Cup (in England): Season-wise Rankings & Records
This page shows players with the best averages during the ICC Cricket World Cup (in England) series.
ALL FORMATS
All-time
142 entries
1
86.571428
Shakib Al Hasan
BAN
4 clear of Kane Williamson
2
82.571428
Kane Williamson
NZ
4 off the lead
3
81.000000
Rohit Sharma
IND
5.57 off the lead
● LEADS
Shakib Al Hasan
BAN
86.571428 · 4 ahead of Williamson
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
63.285714
The mark at number ten — 132 entries sit below it
● NATION IN FRONT
India
8 of the top 50 · 10 teams represented
Best Averages — full list
142 entries, ranked
Table view
1
Shakib Al Hasan
BAN
86.571428
2
Kane Williamson
NZ
82.571428
3
Rohit Sharma
IND
81.000000
4
Ravindra Jadeja
IND
77.000000
5
Samiullah Shenwari
AFG
74.000000
6
David Warner
AUS
71.888888
7
Babar Azam
PAK
67.714285
8
Ben Stokes
ENG
66.428571
9
Faf du Plessis
SA
64.500000
10
Jason Roy
ENG
63.285714
11
Alex Carey
AUS
62.500000
11
Shikhar Dhawan
IND
62.500000
12
Rassie van der Dussen
SA
62.200000
13
Liam Plunkett
ENG
62.000000
14
Joe Root
ENG
61.777777
15
Virat Kohli
IND
55.375000
16
Imad Wasim
PAK
54.000000
17
Nicholas Pooran
WI
52.428571
17
Mushfiqur Rahim
BAN
52.428571
18
Avishka Fernando
SL
50.750000
19
Aaron Finch
AUS
50.700000
20
Jonny Bairstow
ENG
48.363636
21
Litton Das
BAN
46.000000
22
MS Dhoni
IND
45.500000
23
Kannaur Rahul
IND
45.125000
24
Mahmudullah
BAN
43.800000
25
Eoin Morgan
ENG
41.222222
26
Angelo Mathews
SL
40.666666
27
Hashim Amla
SA
40.600000
28
Kedar Jadhav
IND
40.000000
29
Haris Sohail
PAK
39.600000
30
Kusal Perera
SL
39.000000
31
Ross Taylor
NZ
38.888888
32
Quinton de Kock
SA
38.125000
32
Imam-ul-Haq
PAK
38.125000
33
Steven Smith
AUS
37.900000
34
Dimuth Karunaratne
SL
37.000000
35
Shimron Hetmyer
WI
36.714285
36
Lahiru Thirimanne
SL
35.750000
37
Usman Khawaja
AUS
35.111111
38
Jos Buttler
ENG
34.666666
39
Shai Hope
WI
34.250000
40
David Miller
SA
34.000000
41
Andile Phehlukwayo
SA
33.250000
42
James Neesham
NZ
33.142857
43
Nathan Coulter-Nile
AUS
32.666666
44
Hardik Pandya
IND
32.285714
45
Mohammad Hafeez
PAK
31.625000
46
Carlos Brathwaite
WI
30.800000
47
Chris Gayle
WI
30.250000
48
Tamim Iqbal
BAN
29.375000
49
Kagiso Rabada
SA
29.000000
49
Rishabh Pant
IND
29.000000
49
Vijay Shankar
IND
29.000000
49
Mohammad Saifuddin
BAN
29.000000
50
Najibullah Zadran
AFG
28.750000
51
Sarfraz Ahmed
PAK
28.600000
52
Ikram Alikhil
AFG
28.400000
53
Rahmat Shah
AFG
28.222222
54
Kemar Roach
WI
28.000000
55
Suranga Lakmal
SL
27.000000
55
Dhananjaya de Silva
SL
27.000000
56
Evin Lewis
WI
26.200000
57
Asghar Stanikzai
AFG
25.666666
58
Fabian Allen
WI
25.500000
59
Sayed Shirzad
AFG
25.000000
59
Colin Munro
NZ
25.000000
60
Chris Morris
SA
24.666666
61
Hashmatullah Shaidi
AFG
24.625000
62
Jason Holder
WI
24.285714
63
Mitchell Santner
NZ
24.000000
64
Colin de Grandhomme
NZ
23.750000
65
Aiden Markram
SA
23.333333
66
Fakhar Zaman
PAK
23.250000
67
Henry Nicholls
NZ
22.750000
68
Glenn Maxwell
AUS
22.125000
69
Gulbadin Naib
AFG
21.555555
70
Hasan Ali
PAK
21.500000
71
Noor Ali Zadran
AFG
21.000000
72
Soumya Sarkar
BAN
20.750000
73
Martin Guptill
NZ
20.666666
74
Kusal Mendis
SL
20.428571
75
Ashley Nurse
WI
20.000000
76
Mosaddek Hossain
BAN
19.500000
77
Tom Latham
NZ
19.375000
78
Hazratullah Zazai
AFG
19.200000
79
Moeen Ali
ENG
18.750000
80
Sunil Ambris
WI
18.000000
80
Sabbir Rahman
BAN
18.000000
81
Wahab Riaz
PAK
17.600000
82
Jean-Paul Duminy
SA
17.500000
83
Chris Woakes
ENG
16.750000
84
Mohammad Mithun
BAN
15.666666
85
Marcus Stoinis
AUS
14.500000
86
Shadab Khan
PAK
14.333333
87
James Vince
ENG
13.333333
88
Shaun Marsh
AUS
13.000000
89
Mehidy Hasan
BAN
12.333333
90
Andre Russell
WI
12.000000
91
Mohammad Nabi
AFG
11.888888
92
Rashid Khan
AFG
11.666666
93
Mitchell Starc
AUS
11.333333
94
Adil Rashid
ENG
11.250000
95
Thisara Perera
SL
10.166666
96
Trent Boult
NZ
10.000000
97
Darren Bravo
WI
9.500000
97
Asif Ali
PAK
9.500000
98
Mujeeb Ur Rahman
AFG
9.333333
99
Rubel Hossain
BAN
9.000000
100
Mashrafe Mortaza
BAN
8.500000
101
Sheldon Cottrell
WI
8.250000
102
Nathan Lyon
AUS
8.000000
103
Isuru Udana
SL
7.500000
104
Pat Cummins
AUS
7.285714
105
Dinesh Karthik
IND
7.000000
105
Aftab Alam
AFG
7.000000
105
Lungi Ngidi
SA
7.000000
106
Oshane Thomas
WI
6.500000
107
Jeevan Mendis
SL
6.333333
108
Jason Behrendorff
AUS
6.000000
109
Mark Wood
ENG
5.500000
109
Imran Tahir
SA
5.500000
109
Mohammad Amir
PAK
5.500000
110
Ish Sodhi
NZ
5.000000
110
Hamid Hassan
AFG
5.000000
110
Yuzvendra Chahal
IND
5.000000
111
Matt Henry
NZ
4.500000
112
Peter Handscomb
AUS
4.000000
112
Lockie Ferguson
NZ
4.000000
113
Mohammad Shahzad
AFG
3.500000
114
Jofra Archer
ENG
3.250000
115
Milinda Siriwardana
SL
3.000000
115
Shannon Gabriel
WI
3.000000
116
Dawlat Zadran
AFG
2.750000
117
Shoaib Malik
PAK
2.666666
118
Lasith Malinga
SL
2.200000
119
Dwaine Pretorius
SA
1.500000
120
Adam Zampa
AUS
1.000000
120
Bhuvneshwar Kumar
IND
1.000000
121
Mohammed Shami
IND
0.666666
122
Nuwan Pradeep
SL
0.500000
123
Mustafizur Rahman
BAN
0.333333
Show all 142 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
›