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 Averages in ICC World Cup (in England/Ireland/Netherlands/Scotland)
Position
Best Averages
Player Name
Team Name
1
140.500000
Lance Klusener
South Africa
2
117.000000
Tom Moody
Australia
3
102.500000
Ridley Jacobs
West Indies
4
79.600000
Steve Waugh
Australia
5
79.500000
Roger Twose
New Zealand
6
70.000000
Minhajul Abedin
Bangladesh
7
67.000000
Shiv Chanderpaul
West Indies
8
65.857142
Rahul Dravid
India
9
64.666666
Nasser Hussain
England
10
54.250000
Gavin Hamilton
England
11
54.142857
Sourav Ganguly
India
12
53.666666
Mohammad Yousuf
Pakistan
13
53.000000
Graeme Hick
England
14
52.800000
Michael Bevan
Australia
15
52.428571
Neil Johnson
Zimbabwe
16
52.000000
Jacques Kallis
South Africa
17
47.500000
Ajay Jadeja
India
18
47.000000
Alpesh Vadher
Kenya
19
42.166666
Sachin Tendulkar
India
20
41.666666
Mark Waugh
Australia
20
41.666666
Graham Thorpe
England
21
40.888888
Saeed Anwar
Pakistan
22
39.333333
Ricky Ponting
Australia
23
39.000000
Thomas Odoyo
Kenya
24
38.333333
Chris Harris
New Zealand
25
37.888888
Herschelle Gibbs
South Africa
26
36.400000
Chris Cairns
New Zealand
27
34.571428
Moin Khan
Pakistan
28
33.400000
Steve Tikolo
Kenya
29
31.750000
Inzamam-ul-Haq
Pakistan
30
31.400000
Robin Singh
India
31
30.800000
Ravi Shah
Kenya
32
30.200000
Wajahatullah Wasti
Pakistan
33
30.000000
Gavin Larsen
New Zealand
33
30.000000
Chaminda Vaas
Sri Lanka
34
28.800000
Sadagoppan Ramesh
India
35
28.500000
Neil Fairbrother
England
36
27.800000
Marvan Atapattu
Sri Lanka
37
27.333333
Heath Streak
Zimbabwe
38
27.200000
Roshan Mahanama
Sri Lanka
39
27.000000
Daryll Cullinan
South Africa
40
26.833333
Jonty Rhodes
South Africa
40
26.833333
Mohammad Azharuddin
India
41
26.800000
Arjuna Ranatunga
Sri Lanka
42
26.571428
Andy Flower
Zimbabwe
43
26.500000
Brian Lara
West Indies
44
26.333333
Jimmy Adams
West Indies
45
26.000000
Stephen Fleming
New Zealand
46
25.800000
Maurice Odumbe
Kenya
47
25.500000
Mahela Jayawardene
Sri Lanka
48
25.444444
Gary Kirsten
South Africa
49
25.125000
Murray Goodwin
Zimbabwe
50
25.000000
Alec Stewart
England
51
24.875000
Matt Horne
New Zealand
52
24.000000
Mehrab Hossain
Bangladesh
53
23.125000
Grant Flower
Zimbabwe
54
22.800000
Naimur Rahman
Bangladesh
55
22.500000
Romesh Kaluwitharana
Sri Lanka
56
22.400000
Adam Gilchrist
Australia
57
22.000000
Ijaz Ahmed
Pakistan
58
21.250000
Abdul Razzaq
Pakistan
59
21.142857
Wasim Akram
Pakistan
60
21.000000
Eddo Brandes
Zimbabwe
60
21.000000
Alistair Campbell
Zimbabwe
61
20.750000
Alec Davies
Scotland
62
19.666666
Enamul Haque
Bangladesh
63
19.600000
Kennedy Otieno
Kenya
64
19.428571
Darren Lehmann
Australia
65
18.500000
Dion Nash
New Zealand
66
18.000000
Angus Fraser
England
67
17.833333
Shaun Pollock
South Africa
68
17.000000
Craig McMillan
New Zealand
69
16.571428
Azhar Mahmood
Pakistan
70
16.400000
Sanath Jayasuriya
Sri Lanka
71
15.800000
Mark Boucher
South Africa
72
15.500000
Aasif Karim
Kenya
72
15.500000
Stuart Carlisle
Zimbabwe
72
15.500000
Adam Parore
New Zealand
73
15.333333
Nayan Mongia
India
74
14.857142
Guy Whittall
Zimbabwe
75
14.600000
Aravinda de Silva
Sri Lanka
76
14.500000
Damien Martyn
Australia
76
14.500000
Darren Gough
England
77
13.750000
Sherwin Campbell
West Indies
78
13.666666
Shahriar Hossain
Bangladesh
79
13.333333
Saqlain Mushtaq
Pakistan
80
13.285714
Shahid Afridi
81
13.000000
Henry Olonga
Zimbabwe
82
12.400000
Akram Khan
Bangladesh
83
12.250000
Hansie Cronje
South Africa
84
12.000000
Robert Croft
England
84
12.000000
Damien Fleming
Australia
85
11.750000
Ian Stanger
Scotland
86
11.400000
George Salmond
Scotland
86
11.400000
Paul Strang
Zimbabwe
87
11.333333
Shane Warne
Australia
88
11.000000
Waqar Younis
Pakistan
89
10.400000
James Brinkley
Scotland
90
10.000000
Khaled Mashud
Bangladesh
90
10.000000
Anil Kumble
India
91
9.800000
Khaled Mahmud
Bangladesh
92
9.500000
Pramodya Wickramasinghe
Sri Lanka
93
9.000000
Brendon Julian
Australia
93
9.000000
Aminul Islam
Bangladesh
94
8.777777
Nathan Astle
New Zealand
95
8.500000
Stuart Williams
Zimbabwe
96
8.333333
Steve Elworthy
South Africa
96
8.333333
Javagal Srinath
India
97
8.000000
Muttiah Muralitharan
Sri Lanka
97
8.000000
Eric Upashantha
Sri Lanka
97
8.000000
Faruque Ahmed
Bangladesh
98
7.666666
Hasibul Hossain
Bangladesh
99
7.500000
Andrew Flintoff
England
99
7.500000
Mohammad Sheikh
Bangladesh
100
7.000000
Martin Suji
Kenya
100
7.000000
Tony Suji
Kenya
101
6.666666
Ian Philip
Scotland
102
6.000000
Joseph Angara
Kenya
102
6.000000
Hitesh Modi
Kenya
102
6.000000
Keith Arthurton
West Indies
102
6.000000
Courtney Walsh
West Indies
102
6.000000
Adam Hollioake
England
103
5.750000
Asim Butt
Scotland
104
5.500000
Greig Williamson
Scotland
105
5.000000
Dirk Viljoen
Zimbabwe
105
5.000000
Allan Donald
South Africa
106
4.750000
Saleem Malik
Pakistan
107
4.500000
Upul Chandana
Sri Lanka
108
4.333333
Phil Simmons
West Indies
109
4.000000
Ricardo Powell
West Indies
110
3.800000
Mike Smith
Scotland
111
3.750000
John Blain
Scotland
112
3.666666
Mike Allingham
Scotland
113
3.333333
Bruce Patterson
Scotland
114
3.000000
Nick Dyer
Scotland
114
3.000000
Dipak Chudasama
Kenya
114
3.000000
Andy Whittall
Zimbabwe
114
3.000000
Mervyn Dillon
West Indies
114
3.000000
Mohammad Rafique
Bangladesh
115
2.500000
Mark Ealham
England
116
2.000000
Shane Lee
Australia
116
2.000000
Venkatesh Prasad
India
117
1.000000
Ajit Agarkar
India
117
1.000000
Alan Mullally
England
117
1.000000
Reon King
West Indies
117
1.000000
Sir Curtly Ambrose
West Indies
117
1.000000
Niamur Rashid
Bangladesh
118
0.500000
Sandeep Gupta
Kenya
118
0.500000
Paul Reiffel
Australia
119
0.000000
Glenn McGrath
Australia
119
0.000000
Debasis Mohanty
India
119
0.000000
Matthew Hart
New Zealand
119
0.000000
Pommie Mbangwa
Zimbabwe
119
0.000000
Adam Huckle
Zimbabwe
119
0.000000
Hashan Tillakaratne
Sri Lanka