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 Average in ICC Cricket World Cup (in Bangladesh/India/Sri Lanka): Season-wise Rankings & Records
The best average in the ICC Cricket World Cup (in Bangladesh/India/Sri Lanka) series highlights standout performances from the tournament.
ALL FORMATS
All-time
109 entries
1
4.000000
Thilan Samaraweera
SL
0.67 clear of Lonwabo Tsotsobe
2
4.666666
Lonwabo Tsotsobe
SA
0.67 off the lead
3
10.714285
Imran Tahir
SA
6.71 off the lead
● LEADS
Thilan Samaraweera
SL
4.000000 · 0.67 better than Tsotsobe
↑ IN THE CHASE
0
players within 10% of the lead — Samaraweera is out on their own
★ TOP-10 CUT-OFF
15.750000
The mark at number ten — 99 entries sit below it
● NATION IN FRONT
Sri Lanka
7 of the top 50 · 12 teams represented
Best Average — full list
109 entries, ranked
Table view
1
Thilan Samaraweera
SL
4.000000
2
Lonwabo Tsotsobe
SA
4.666666
3
Imran Tahir
SA
10.714285
4
Suresh Raina
IND
12.000000
5
Kyle Mills
NZ
12.333333
6
Shahid Afridi
PAK
12.857142
7
Kemar Roach
WI
15.000000
8
David Hussey
AUS
15.500000
9
Tim Southee
NZ
15.705882
10
Tillakaratne Dilshan
SL
15.750000
11
Ravi Rampaul
WI
15.800000
12
Robin Peterson
SA
15.866666
13
Dale Steyn
SA
16.000000
14
Brett Lee
AUS
17.166666
15
Hamish Bennett
NZ
17.250000
16
Jacob Oram
NZ
18.416666
17
Saeed Ajmal
PAK
18.600000
18
Zaheer Khan
IND
18.761904
19
Ray Price
ZIM
18.777777
20
Andre Russell
WI
18.857142
21
Ajantha Mendis
SL
19.142857
22
Muttiah Muralitharan
SL
19.400000
23
Umar Gul
PAK
19.428571
24
Wahab Riaz
PAK
19.750000
25
Sulieman Benn
WI
19.833333
26
Lasith Malinga
SL
20.769230
27
James Tredwell
ENG
21.500000
28
Andre Botha
IRE
22.000000
29
Chris Mpofu
ZIM
22.714285
30
Morne Morkel
SA
23.000000
31
Ravichandran Ashwin
IND
23.250000
32
Harvir Baidwan
CAN
23.615384
33
Luke Woodcock
NZ
24.000000
34
Mohammad Hafeez
PAK
24.125000
35
Jacques Kallis
SA
24.600000
36
Thisara Perera
SL
24.857142
37
Yuvraj Singh
IND
25.133333
38
Stuart Broad
ENG
25.500000
39
Graeme Swann
ENG
25.750000
39
Darren Sammy
WI
25.750000
40
John Mooney
IRE
25.900000
41
Devendra Bishoo
WI
26.500000
41
Mohammad Ashraful
BAN
26.500000
42
Nathan McCullum
NZ
27.375000
43
Henry Osinde
CAN
27.666666
44
Shakib Al Hasan
BAN
27.875000
45
Angelo Mathews
SL
28.500000
46
Shaun Tait
AUS
28.625000
47
Kevin O'Brien
IRE
28.750000
48
George Dockrell
IRE
29.571428
49
Trent Johnston
IRE
30.000000
50
Abdur Razzak
BAN
31.428571
51
Ravi Bopara
ENG
31.500000
52
Scott Styris
NZ
31.750000
53
Ajmal Shahzad
ENG
32.000000
54
Munaf Patel
IND
32.090909
55
Abdul Razzaq
PAK
32.200000
56
Mitchell Johnson
AUS
33.000000
57
Balaji Rao
CAN
33.222222
58
Shafiul Islam
BAN
33.833333
59
Tim Bresnan
ENG
34.333333
60
Prosper Utseya
ZIM
35.166666
60
Graeme Cremer
ZIM
35.166666
61
Andy McKay
NZ
37.000000
62
Faf du Plessis
SA
38.000000
63
Pieter Seelaar
NED
38.250000
63
Tom Cooper
NED
38.250000
64
Daniel Vettori
NZ
38.666666
65
John Davison
CAN
39.400000
66
Ashish Nehra
IND
40.000000
67
Shoaib Akhtar
PAK
40.666666
68
Greg Lamb
ZIM
40.750000
69
Rangana Herath
SL
41.333333
69
Rizwan Cheema
CAN
41.333333
70
Mahmudullah
BAN
41.666666
71
Jean-Paul Duminy
SA
42.500000
72
Nehemiah Odhiambo
KEN
42.666666
73
Johan Botha
SA
42.750000
74
Nuwan Kulasekara
SL
42.800000
75
Rubel Hossain
BAN
43.200000
76
Harbhajan Singh
IND
43.333333
77
Piyush Chawla
IND
43.500000
78
Naeem Islam
BAN
43.750000
79
Thomas Odoyo
KEN
44.666666
80
Ryan ten Doeschate
NED
46.000000
81
Jason Krejza
AUS
46.200000
82
Peter Borren
NED
49.500000
83
Mudassar Bukhari
NED
50.400000
84
Paul Stirling
IRE
52.000000
85
Elijah Otieno
KEN
54.800000
86
Jimmy Kamande
KEN
56.666666
87
Jesse Ryder
NZ
57.000000
88
Abdur Rehman
PAK
66.333333
89
James Anderson
ENG
70.500000
90
Jimmy Hansra
CAN
73.500000
91
James Ngoche
KEN
75.000000
92
Khurram Chohan
CAN
78.000000
93
Kieron Pollard
WI
78.500000
94
Michael Yardy
ENG
79.500000
95
Collins Obuya
KEN
80.000000
96
Peter Ongondo
KEN
81.000000
97
Shane Watson
AUS
84.500000
98
Shem Ngoche
KEN
85.000000
99
Bernard Loots
NED
103.500000
100
Boyd Rankin
ENG
105.000000
101
Paul Collingwood
ENG
116.000000
102
Steve Tikolo
KEN
117.000000
103
Yusuf Pathan
IND
167.000000
104
Berend Westdijk
NED
173.000000
Show all 109 ↓
Nothing matches that filter.
RECENT RESULTS
2 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
›