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
Ibrahim Zadran
Sami Muhammad Sohail
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 Bangladesh/India/Sri Lanka): Season-wise Rankings & Records
The best averages in the ICC Cricket World Cup (in Bangladesh/India/Sri Lanka) series highlights standout performances from the tournament.
ALL FORMATS
All-time
192 entries
1
93.000000
Kumar Sangakkara
SL
2.50 clear of Yuvraj Singh
2
90.500000
Yuvraj Singh
IND
2.50 off the lead
3
88.250000
AB de Villiers
SA
4.75 off the lead
● LEADS
Kumar Sangakkara
SL
93.000000 · 2.50 ahead of Singh
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
60.285714
The mark at number ten — 182 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 14 teams represented
Best Averages — full list
192 entries, ranked
Table view
1
Kumar Sangakkara
SL
93.000000
2
Yuvraj Singh
IND
90.500000
3
AB de Villiers
SA
88.250000
4
Ross Taylor
NZ
79.250000
5
Asad Shafiq
PAK
77.000000
6
Suresh Raina
IND
74.000000
7
Michael Clarke
AUS
69.666666
8
Tillakaratne Dilshan
SL
62.500000
9
Ryan ten Doeschate
NED
61.400000
10
Jonathan Trott
ENG
60.285714
11
Upul Tharanga
SL
56.428571
12
Brad Haddin
AUS
55.400000
13
Sachin Tendulkar
IND
53.555555
14
David Hussey
AUS
52.000000
15
Mahela Jayawardene
SL
50.666666
16
Martin Guptill
NZ
50.400000
17
Misbah-ul-Haq
PAK
49.600000
18
Kane Williamson
NZ
49.500000
19
Collins Obuya
KEN
48.600000
20
MS Dhoni
IND
48.200000
21
Brendon McCullum
NZ
48.000000
21
Umar Akmal
PAK
48.000000
22
Andrew Strauss
ENG
47.714285
23
Virender Sehwag
IND
47.500000
24
Colin Ingram
SA
46.000000
25
Shane Watson
AUS
45.600000
26
Ashish Bagai
CAN
45.000000
26
Luke Wright
ENG
45.000000
27
Hashim Amla
SA
43.714285
28
Gautam Gambhir
IND
43.666666
29
Jimmy Hansra
CAN
43.000000
30
Devon Smith
WI
42.857142
31
Chris Gayle
WI
42.500000
31
Hiral Patel
CAN
42.500000
32
Niall O'Brien
IRE
41.000000
33
Dwayne Bravo
WI
40.000000
33
Eoin Morgan
ENG
40.000000
34
Jesse Ryder
NZ
39.750000
34
Faf du Plessis
SA
39.750000
35
Kevin O'Brien
IRE
39.600000
36
Ricky Ponting
AUS
38.800000
37
Craig Ervine
ZIM
38.500000
38
Shiv Chanderpaul
WI
38.000000
38
Umar Gul
PAK
38.000000
39
Imrul Kayes
BAN
37.600000
40
Jean-Paul Duminy
SA
37.333333
41
Thilan Samaraweera
SL
36.666666
42
Virat Kohli
IND
35.250000
42
Ravi Bopara
ENG
35.250000
43
Ian Bell
ENG
35.000000
44
Tom Cooper
NED
34.800000
45
Peter Borren
NED
34.600000
46
Kamran Akmal
PAK
34.500000
47
Graeme Cremer
ZIM
33.000000
47
Vusi Sibanda
ZIM
33.000000
48
Kevin Pietersen
ENG
32.750000
49
Jacques Kallis
SA
32.142857
50
Tatenda Taibu
ZIM
31.500000
51
Angelo Mathews
SL
31.333333
52
Younis Khan
PAK
30.833333
53
Mohammad Hafeez
PAK
30.714285
54
Gary Wilson
IRE
30.500000
55
William Porterfield
IRE
30.000000
55
Kieron Pollard
WI
30.000000
56
Ed Joyce
ENG
29.333333
57
Sean Williams
ZIM
29.000000
58
Scott Styris
NZ
28.400000
59
Brendan Taylor
ZIM
28.333333
60
Tanmay Mishra
KEN
26.600000
61
Steven Smith
AUS
26.500000
62
Tamim Iqbal
BAN
26.166666
62
Paul Stirling
IRE
26.166666
63
Graeme Smith
SA
26.142857
64
Abdul Razzaq
PAK
26.000000
64
James Franklin
NZ
26.000000
65
Ramnaresh Sarwan
WI
25.833333
66
Wesley Barresi
NED
25.500000
67
Mitchell Johnson
AUS
25.000000
68
Prosper Utseya
ZIM
24.600000
69
Shakib Al Hasan
BAN
23.666666
70
Raqibul Hasan
BAN
23.333333
71
Darren Bravo
WI
23.166666
72
Michael Hussey
AUS
23.000000
73
Robin Peterson
SA
21.500000
74
Nuwan Kulasekara
SL
21.333333
75
Shahriar Nafees
BAN
21.000000
76
Thomas Odoyo
KEN
20.400000
77
Paul Collingwood
ENG
20.333333
78
Alex Cusack
IRE
20.000000
79
Jacob Oram
NZ
19.666666
80
Johan Botha
SA
19.333333
81
Chamara Silva
SL
19.250000
82
Elton Chigumbura
ZIM
19.200000
83
Junaid Siddique
BAN
19.000000
83
Eric Szwarczynski
NED
19.000000
84
Nehemiah Odhiambo
KEN
18.666666
85
Ray Price
ZIM
18.500000
86
Harvir Baidwan
CAN
18.000000
86
Karl Whatham
CAN
18.000000
87
Zubin Surkari
CAN
17.333333
87
Andre Russell
WI
17.333333
88
Kirk Edwards
WI
17.000000
89
David Obuya
KEN
16.250000
89
Morne van Wyk
SA
16.250000
90
Mushfiqur Rahim
BAN
16.200000
91
Mahmudullah
BAN
16.000000
92
Matt Prior
ENG
15.600000
93
Greg Lamb
ZIM
15.500000
94
Rakep Patel
KEN
15.333333
95
Graeme Swann
ENG
15.000000
96
Yusuf Pathan
IND
14.800000
97
Thisara Perera
SL
14.666666
98
John Mooney
IRE
14.500000
99
Alex Obanda
KEN
14.333333
100
Trent Johnston
IRE
14.000000
100
George Dockrell
IRE
14.000000
100
Dale Steyn
SA
14.000000
101
Mudassar Bukhari
NED
13.600000
102
Alexei Kervezee
NED
13.500000
103
Atse Buurman
NED
13.000000
103
Khurram Chohan
CAN
13.000000
104
Rizwan Cheema
CAN
12.666666
105
Cameron White
AUS
12.000000
105
Shahid Afridi
GER
12.000000
106
Andre Botha
IRE
11.000000
106
Rubel Hossain
BAN
11.000000
107
Ruvindu Gunasekera
CAN
10.600000
108
Tim Bresnan
ENG
10.250000
109
Regis Chakabva
ZIM
10.000000
109
James Ngoche
KEN
10.000000
109
Tom de Grooth
NED
10.000000
110
Nathan McCullum
NZ
9.600000
111
Seren Waters
KEN
9.500000
112
Darren Sammy
WI
9.000000
112
James Tredwell
ENG
9.000000
112
Daniel Vettori
NZ
9.000000
112
Boyd Rankin
ENG
9.000000
113
Ahmed Shehzad
PAK
8.800000
113
Steve Tikolo
KEN
8.800000
114
John Davison
CAN
8.250000
115
Naeem Islam
BAN
8.000000
115
Bradley Kruger
NED
8.000000
116
Andrew White
IRE
7.500000
117
Ajmal Shahzad
ENG
7.000000
117
Jason Krejza
AUS
7.000000
117
Muttiah Muralitharan
SL
7.000000
118
Devon Thomas
WI
6.833333
119
Jimmy Kamande
KEN
6.750000
120
Shafiul Islam
BAN
6.500000
121
Michael Yardy
ENG
6.333333
121
Kemar Roach
WI
6.333333
122
Devendra Bishoo
WI
6.000000
122
Charles Coventry
ZIM
6.000000
122
Lasith Malinga
SL
6.000000
122
Mohammad Ashraful
BAN
6.000000
122
Abdur Rehman
PAK
6.000000
123
Tyson Gordon
CAN
5.750000
124
Brett Lee
AUS
5.000000
125
Zaheer Khan
IND
4.500000
125
Harbhajan Singh
IND
4.500000
126
Balaji Rao
CAN
4.400000
126
Morris Ouma
KEN
4.400000
127
Bas Zuiderent
NED
4.250000
128
Tinashe Panyangara
ZIM
4.000000
128
Sulieman Benn
WI
4.000000
128
Wahab Riaz
PAK
4.000000
128
Jamie How
NZ
4.000000
128
Tim Southee
NZ
4.000000
129
Abdur Razzak
BAN
3.750000
130
Nitish Kumar
CAN
3.333333
131
Elijah Otieno
KEN
3.250000
132
Peter Ongondo
KEN
3.000000
132
Bernard Loots
NED
3.000000
132
Henry Osinde
CAN
3.000000
132
Chris Mpofu
ZIM
3.000000
132
Chris Tremlett
ENG
3.000000
133
Piyush Chawla
IND
2.000000
133
Morne Morkel
SA
2.000000
134
Chamara Kapugedera
SL
1.500000
135
Saeed Ajmal
PAK
1.000000
135
Pieter Seelaar
NED
1.000000
136
Munaf Patel
IND
0.500000
136
Ashish Nehra
IND
0.500000
136
Ravi Rampaul
WI
0.500000
137
Wayne Parnell
SA
0.000000
137
Stuart Broad
ENG
0.000000
137
Andy McKay
NZ
0.000000
137
Shoaib Akhtar
PAK
0.000000
137
Hamish Bennett
NZ
0.000000
137
Adeel Raja
NED
0.000000
137
Shem Ngoche
KEN
0.000000
137
Berend Westdijk
NED
0.000000
Show all 192 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
›