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 West Indies)
Position
Best Averages
Player Name
Team Name
1
145.000000
Shane Watson
Australia
2
95.000000
James Franklin
New Zealand
3
87.200000
Michael Clarke
Australia
4
83.166666
Scott Styris
New Zealand
5
80.833333
Jacques Kallis
South Africa
6
77.500000
Steve Tikolo
Kenya
7
76.000000
Brad Hodge
Australia
8
73.222222
Matthew Hayden
Australia
9
67.375000
Ricky Ponting
Australia
10
64.000000
Ryan ten Doeschate
Netherlands
11
63.333333
Imran Nazir
Pakistan
12
63.000000
Andrew Symonds
Australia
13
60.888888
Mahela Jayawardene
Sri Lanka
14
57.000000
Herschelle Gibbs
South Africa
15
55.500000
Kevin Pietersen
England
16
54.666666
Virender Sehwag
India
17
54.000000
Sourav Ganguly
India
18
53.500000
Stuart Matsikenyeri
Zimbabwe
19
49.222222
Graeme Smith
South Africa
20
47.500000
Sean Williams
Zimbabwe
21
46.875000
Ramnaresh Sarwan
West Indies
22
46.700000
Sanath Jayasuriya
Sri Lanka
23
46.000000
Paul Collingwood
England
24
45.333333
Yuvraj Singh
India
25
45.300000
Adam Gilchrist
Australia
26
45.000000
David Hemp
Bermuda
27
43.750000
Chamara Silva
Sri Lanka
28
40.500000
Sunil Dhaniram
Canada
28
40.500000
Rahul Dravid
India
28
40.500000
Hamish Marshall
New Zealand
29
39.375000
Shiv Chanderpaul
West Indies
30
39.222222
Stephen Fleming
New Zealand
31
38.600000
Paul Nixon
England
32
38.428571
Brian Lara
West Indies
33
37.200000
AB de Villiers
South Africa
34
37.125000
Peter Fulton
New Zealand
35
36.000000
Mohammad Ashraful
Bangladesh
36
35.000000
Kumar Sangakkara
Sri Lanka
37
34.666666
Ian Billcliff
Canada
38
34.000000
Jeetan Patel
New Zealand
39
33.666666
Lou Vincent
New Zealand
40
33.000000
Jacob Oram
New Zealand
40
33.000000
Ravi Bopara
England
40
33.000000
Devon Smith
West Indies
41
32.571428
Craig McMillan
New Zealand
42
32.000000
Sachin Tendulkar
India
42
32.000000
Dougie Brown
England
43
31.000000
Liam Plunkett
England
43
31.000000
Tillakaratne Dilshan
Sri Lanka
44
30.857142
Marlon Samuels
West Indies
45
30.666666
Shoaib Malik
Pakistan
46
30.500000
Elton Chigumbura
Zimbabwe
47
30.400000
Ed Joyce
England
48
29.500000
Russel Arnold
Sri Lanka
48
29.500000
Mark Boucher
South Africa
49
29.333333
Geoff Barnett
Canada
50
29.000000
Brendan Taylor
Zimbabwe
51
28.857142
Shakib Al Hasan
Bangladesh
52
28.333333
Colin Smith
Scotland
53
27.666666
Ashif Mulla
Canada
54
27.090909
Upul Tharanga
Sri Lanka
55
27.000000
John Davison
Canada
55
27.000000
Ravi Shah
Kenya
56
26.500000
Bas Zuiderent
Netherlands
56
26.500000
Jeremy Bray
Ireland
57
26.375000
Ian Bell
England
58
26.200000
Mushfiqur Rahim
Bangladesh
59
26.000000
Ian Bradshaw
West Indies
60
25.500000
Iftikhar Anjum
Pakistan
61
25.333333
Chris Gayle
West Indies
62
25.000000
Morris Ouma
Kenya
63
24.666666
Justin Kemp
South Africa
63
24.666666
Inzamam-ul-Haq
Pakistan
64
24.285714
Kevin O'Brien
Ireland
65
24.000000
Niall O'Brien
Ireland
66
23.400000
Brendon McCullum
New Zealand
67
23.222222
Michael Vaughan
England
68
23.000000
Thomas Odoyo
Kenya
69
22.666666
Vusi Sibanda
Zimbabwe
70
21.500000
Dwayne Bravo
West Indies
70
21.500000
Trent Johnston
Ireland
71
21.400000
Ashwell Prince
South Africa
72
20.750000
Andrew Strauss
England
73
20.666666
Ashish Bagai
Canada
74
20.500000
John Blain
Scotland
75
20.000000
Abdool Samad
Canada
76
19.111111
Tamim Iqbal
Bangladesh
76
19.111111
William Porterfield
Ireland
77
19.000000
Daan van Bunge
Netherlands
78
18.500000
Tanmay Mishra
Kenya
79
18.333333
Javed Omar
Bangladesh
79
18.333333
Mohammad Yousuf
Pakistan
80
18.166666
Mashrafe Mortaza
Bangladesh
81
17.833333
Ross Taylor
New Zealand
82
17.666666
Ryan Watson
Scotland
83
17.500000
Tim de Leede
Netherlands
84
17.400000
Michael Hussey
Australia
85
17.000000
Harbhajan Singh
India
85
17.000000
Malinga Bandara
Sri Lanka
85
17.000000
Chaminda Vaas
Sri Lanka
86
16.800000
Denesh Ramdin
West Indies
87
16.750000
Dave Langford-Smith
Ireland
88
16.500000
Fraser Watts
Scotland
89
16.000000
Glenn Rogers
Scotland
89
16.000000
Shahid Afridi
89
16.000000
Andrew White
Ireland
89
16.000000
Dean Minors
Bermuda
89
16.000000
Zaheer Khan
India
90
15.750000
Shaun Pollock
South Africa
91
15.500000
Collins Obuya
Kenya
92
15.000000
Boyd Rankin
England
93
14.666666
Lionel Cann
Bermuda
94
14.500000
Jimmy Kamande
Kenya
95
14.222222
Aftab Ahmed
Bangladesh
96
14.000000
Kamran Akmal
Pakistan
96
14.000000
Daren Powell
West Indies
96
14.000000
Tony Suji
Kenya
97
13.142857
Andrew Flintoff
England
98
13.125000
Habibul Bashar
Bangladesh
99
13.000000
Farveez Maharoof
Sri Lanka
99
13.000000
Peter Borren
Netherlands
100
12.666666
Darron Reekers
Netherlands
101
12.500000
Paul Hoffmann
Scotland
101
12.500000
Neil McCallum
Scotland
101
12.500000
Munaf Patel
India
102
12.333333
Younis Khan
Pakistan
103
12.250000
Dwayne Smith
West Indies
104
12.000000
Terry Duffin
Zimbabwe
104
12.000000
Eric Szwarczynski
Netherlands
105
11.666666
Majid Haq
Scotland
106
11.500000
John Mooney
Ireland
107
11.000000
Corey Collymore
West Indies
107
11.000000
Naved-ul-Hasan
Pakistan
108
10.500000
Mohammad Rafique
Bangladesh
109
10.333333
Andre Botha
Ireland
110
10.111111
Eoin Morgan
England
111
10.000000
Robin Uthappa
India
111
10.000000
Anderson Cummins
West Indies
111
10.000000
Kieron Pollard
West Indies
112
9.666666
MS Dhoni
India
113
9.333333
Andrew Hall
South Africa
113
9.333333
Oliver Pitcher
Bermuda
114
9.250000
Jerome Taylor
West Indies
115
9.000000
Chamu Chibhabha
Zimbabwe
116
8.500000
Alexei Kervezee
Netherlands
116
8.500000
Mohammad Sami
Pakistan
117
8.000000
Lameck Onyango
Kenya
118
7.500000
Mohammad Hafeez
Pakistan
119
7.000000
Daniel Vettori
New Zealand
119
7.000000
Delyone Borden
Bermuda
120
6.000000
Gary Brent
Zimbabwe
120
6.000000
Lasith Malinga
Sri Lanka
120
6.000000
Qaiser Ali
Canada
121
5.800000
Abdur Razzak
Bangladesh
122
5.500000
Umar Bhatti
Canada
123
5.333333
Charl Langeveldt
South Africa
124
5.166666
Shahriar Nafees
Bangladesh
125
5.000000
Ajit Agarkar
India
125
5.000000
Makhaya Ntini
South Africa
125
5.000000
Dwayne Leverock
Bermuda
125
5.000000
Prosper Utseya
Zimbabwe
126
4.714285
Kyle McCallan
Ireland
127
4.500000
Friday Kasteni
Zimbabwe
127
4.500000
Steven Outerbridge
Bermuda
127
4.500000
Andre Nel
South Africa
128
4.333333
Janeiro Tucker
Bermuda
129
4.000000
Syed Rasel
Bangladesh
130
3.666666
Umar Gul
Pakistan
130
3.666666
Gavin Hamilton
England
130
3.666666
Irving Romaine
Bermuda
131
3.500000
Peter Ongondo
Kenya
132
3.000000
Jeroen Smits
Netherlands
132
3.000000
Kevin Hurdle
Bermuda
132
3.000000
Muttiah Muralitharan
Sri Lanka
132
3.000000
Dilhara Fernando
Sri Lanka
132
3.000000
Monty Panesar
England
133
2.500000
Luuk van Troost
Netherlands
133
2.500000
David Obuya
Kenya
133
2.500000
Craig Wright
Scotland
134
2.000000
Peter Gillespie
Ireland
134
2.000000
Kevin Sandher
Canada
134
2.000000
Jamie Dalrymple
England
134
2.000000
Mark Gillespie
New Zealand
134
2.000000
Azhar Mahmood
Pakistan
134
2.000000
Shane Bond
New Zealand
135
1.000000
Sajid Mahmood
England
135
1.000000
Nuwan Kulasekara
Sri Lanka
135
1.000000
Malachi Jones
Bermuda
135
1.000000
Ed Rainsford
Zimbabwe
136
0.500000
Navdeep Poonia
Scotland
136
0.500000
Henry Osinde
Canada
136
0.500000
Chris Mpofu
Zimbabwe
137
0.000000
Tawanda Mupariwa
Zimbabwe
137
0.000000
Clay Smith
Bermuda
137
0.000000
Saleem Mukuddem
Bermuda
137
0.000000
James Anderson
England
137
0.000000
Michael Mason
New Zealand
137
0.000000
Mark Jonkman
Netherlands
137
0.000000
Paul Mooney
Ireland
137
0.000000
Kenny Carroll
Ireland