Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Average in ICC Cricket World Cup (in Australia/New Zealand)
Position
Best Average
Player Name
Team Name
1
9.000000
Jeevan Mendis
Sri Lanka
2
11.600000
Mitchell Marsh
Australia
3
12.250000
Mitchell Starc
Australia
4
14.000000
Pat Cummins
Australia
4
14.000000
Michael Clarke
Australia
4
14.000000
Nawroz Mangal
Afghanistan
5
14.444444
Kyle Abbott
South Africa
6
15.500000
Ravi Bopara
England
7
17.200000
Mitchell Johnson
Australia
8
17.294117
Mohammed Shami
India
9
17.538461
Corey Anderson
New Zealand
10
17.588235
Morne Morkel
South Africa
11
17.833333
Umesh Yadav
India
12
18.000000
Chris Jordan
England
13
18.857142
Richie Berrington
Scotland
14
19.000000
Bhuvneshwar Kumar
India
15
19.294117
Jerome Taylor
West Indies
16
19.400000
Chris Gayle
West Indies
17
19.428571
Manjula Guruge
United Arab Emirates
18
19.700000
James Faulkner
Australia
19
20.235294
Trent Boult
New Zealand
20
20.461538
Daniel Vettori
New Zealand
21
20.733333
Josh Davey
Scotland
22
21.500000
AB de Villiers
South Africa
23
21.533333
Imran Tahir
South Africa
24
23.000000
Wahab Riaz
Pakistan
25
23.250000
Mohammad Irfan
Pakistan
26
24.000000
Sohaib Maqsood
Pakistan
27
24.153846
Mohit Sharma
India
28
24.571428
Alex Cusack
Ireland
29
24.750000
Nasir Hossain
Bangladesh
30
25.000000
Steven Finn
England
30
25.000000
James Tredwell
England
31
25.142857
Josh Hazlewood
Australia
32
25.384615
Ravichandran Ashwin
India
33
26.500000
Shapoor Zadran
Afghanistan
34
26.666666
Dushmantha Chameera
Sri Lanka
35
27.000000
Dwayne Smith
West Indies
36
27.428571
Rahat Ali
Pakistan
37
27.500000
Aftab Alam
Afghanistan
38
27.750000
Nuwan Kulasekara
Sri Lanka
39
29.500000
Lasith Malinga
Sri Lanka
40
30.333333
Sohail Khan
Pakistan
41
31.000000
Ehsan Adil
Pakistan
42
31.142857
Suranga Lakmal
Sri Lanka
43
31.181818
Andre Russell
West Indies
44
31.307692
Tim Southee
New Zealand
45
31.454545
Dale Steyn
South Africa
46
31.500000
Mirwais Ashraf
Afghanistan
47
32.600000
Tillakaratne Dilshan
Sri Lanka
48
32.625000
Hamid Hassan
Afghanistan
49
33.666666
Jean-Paul Duminy
South Africa
50
33.750000
Vernon Philander
South Africa
51
34.000000
Grant Elliott
New Zealand
52
34.200000
Tendai Chatara
Zimbabwe
53
34.500000
Angelo Mathews
Sri Lanka
54
34.666666
Stuart Thompson
Ireland
55
35.714285
Mashrafe Mortaza
Bangladesh
56
35.833333
Alasdair Evans
Scotland
57
36.111111
Taskin Ahmed
Bangladesh
58
37.250000
Shakib Al Hasan
Bangladesh
58
37.250000
Rubel Hossain
Bangladesh
59
38.375000
Mohammad Naveed
United Arab Emirates
60
38.600000
Adam Milne
New Zealand
61
39.000000
Jason Holder
West Indies
62
39.666666
Ravindra Jadeja
India
63
40.857142
Sean Williams
Zimbabwe
64
41.333333
Dawlat Zadran
Afghanistan
65
42.200000
Glenn Maxwell
Australia
66
43.000000
Matt Henry
New Zealand
67
44.333333
Haris Sohail
Pakistan
68
44.714285
Amjad Javed
United Arab Emirates
69
46.200000
Mohammad Tauqir
United Arab Emirates
70
46.666666
Thisara Perera
Sri Lanka
71
46.800000
Chris Woakes
England
72
48.000000
Nikita Miller
West Indies
73
48.333333
Andy McBrine
Ireland
74
49.000000
James Anderson
England
75
50.250000
Moeen Ali
England
76
51.000000
Rob Taylor
Scotland
77
51.666666
Iain Wardlaw
Scotland
78
52.000000
Rangana Herath
Sri Lanka
79
53.000000
Gulbadin Naib
Afghanistan
80
55.333333
Majid Haq
Scotland
81
56.000000
Joe Root
England
82
57.600000
George Dockrell
Ireland
83
59.000000
Kamran Shazad
United Arab Emirates
83
59.000000
Marlon Samuels
West Indies
84
63.500000
Stuart Broad
England
85
64.000000
Suresh Raina
India
86
66.666666
Max Sorensen
Ireland
87
68.000000
Kevin O'Brien
Ireland
88
69.000000
Solomon Mire
Zimbabwe
89
71.250000
John Mooney
Ireland
90
78.400000
Tinashe Panyangara
Zimbabwe
91
85.000000
Wayne Parnell
South Africa
92
85.500000
Shane Watson
Australia
93
87.000000
Mohammad Nabi
Afghanistan
94
92.000000
Sulieman Benn
West Indies
95
93.000000
Elton Chigumbura
Zimbabwe
96
97.500000
Paul Stirling
Ireland
97
98.500000
Sikandar Raza
Zimbabwe
98
100.000000
Nasir Aziz
United Arab Emirates
99
101.000000
Hamilton Masakadza
Zimbabwe
100
102.000000
Matt Machan
Scotland
101
104.000000
Sabbir Rahman
Bangladesh
102
124.000000
Tafadzwa Kamungozi
Zimbabwe
103
134.000000
Seekkuge Prasanna
Sri Lanka
104
135.000000
Mahmudullah
Bangladesh
105
141.000000
Shahid Afridi
Pakistan
106
150.000000
Kemar Roach
West Indies
107
153.000000
Tawanda Mupariwa
Zimbabwe
108
172.000000
Darren Sammy
West Indies
109
177.000000
Krishna Chandran
United Arab Emirates