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 2010: Top Performers, Rankings & Full Stats
The best average in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
267 entries
1
0.00
Raqibul Hasan
BAN
6.50 clear of Nuwan Pradeep
2
6.50
Nuwan Pradeep
SL
6.50 off the lead
3
9.50
Ravi Bopara
ENG
9.50 off the lead
● LEADS
Raqibul Hasan
BAN
0.00 · 6.50 better than Pradeep
↑ IN THE CHASE
0
players within 10% of the lead — Hasan is out on their own
★ TOP-10 CUT-OFF
13.75
The mark at number ten — 257 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 16 teams represented
Best Average — full list
267 entries, ranked
Table view
1
Raqibul Hasan
BAN
0.00
2
Nuwan Pradeep
SL
6.50
3
Ravi Bopara
ENG
9.50
4
Steve O'Keefe
AUS
9.67
5
Shadeep Silva
UAE
11.38
6
Sachithra Senanayake
SL
12.00
7
Yasir Arafat
PAK
12.50
8
Seekkuge Prasanna
SL
13.40
9
Ryan Watson
SCO
13.50
10
Saqib Ali
UAE
13.75
11
Shaun Tait
AUS
14.10
12
Hamid Hassan
AFG
14.55
13
Dirk Nannes
AUS
14.93
14
Rusty Theron
SA
15.00
15
Timroy Allen
USA
15.25
16
Josh Davey
SCO
15.67
17
David Hussey
AUS
15.88
18
Ross Taylor
NZ
16.00
19
Izatullah Dawlatzai
AFG
16.67
20
Alfred Luseno
KEN
17.67
21
Andrew White
IRE
17.73
22
Thomas Odoyo
KEN
17.86
22
Khaliq Dad
AFG
17.86
23
Kyle Coetzer
SCO
18.00
23
Ajmal Shahzad
ENG
18.00
24
Ed Rainsford
ZIM
18.20
25
James Ngoche
KEN
18.23
26
Ryan Harris
AUS
18.59
27
Maurits Jonkman
NED
18.67
28
Trent Johnston
IRE
18.71
29
Preston Mommsen
SCO
19.00
29
Chris Tremlett
ENG
19.00
30
Thisara Perera
SL
19.19
31
Andre Botha
IRE
19.38
32
Mitchell Starc
AUS
19.50
33
Nehemiah Odhiambo
KEN
19.92
34
Bernard Loots
NED
20.00
35
Boyd Rankin
ENG
20.22
36
Ahmed Raza
UAE
20.25
37
Clint McKay
AUS
20.30
38
Simon Katich
AUS
20.67
39
Mark Jonkman
NED
20.70
40
Daan van Bunge
NED
21.00
40
Harvir Baidwan
CAN
21.00
40
Umar Amin
PAK
21.00
41
Alex Cusack
IRE
21.29
42
Mohammad Amir
PAK
21.47
43
Graeme Swann
ENG
21.64
44
George Dockrell
IRE
21.76
45
Nigel Jones
IRE
21.78
46
Alviro Petersen
SA
22.00
47
Peter Connell
IRE
22.09
48
Lasith Malinga
SL
22.31
49
Morne Morkel
SA
22.45
50
Chinthaka Jayasinghe
SL
22.67
51
Jimmy Hansra
CAN
22.75
52
Lameck Onyango
KEN
22.80
53
John Mooney
IRE
22.90
54
Shane Bond
NZ
23.12
55
Tanvir Ahmed
PAK
23.14
56
Nelson Odhiambo
KEN
23.33
57
Mirwais Ashraf
AFG
23.54
58
Ian Butler
NZ
23.57
59
Tony Suji
KEN
23.67
60
Tom Cooper
NED
23.80
61
Rory Kleinveldt
SA
24.00
62
Mudassar Bukhari
NED
24.05
63
Gordon Drummond
SCO
24.13
64
Darren Sammy
WI
24.29
65
Kevin O'Brien
IRE
24.30
66
Abdullah Mazari
AFG
24.50
67
Dale Steyn
SA
24.61
68
Ravichandran Ashwin
IND
24.69
69
Ross Lyons
SCO
24.79
70
Munaf Patel
IND
24.86
71
Charl Langeveldt
SA
24.96
72
Gordon Goudie
SCO
25.00
73
Ryan Sidebottom
ENG
25.27
74
Doug Bollinger
AUS
25.34
75
Kyle Mills
NZ
25.43
76
James Anderson
ENG
25.57
77
Khurram Chohan
CAN
25.67
78
Kemar Roach
WI
25.73
79
Zaheer Khan
IND
25.77
80
Albert van der Merwe
IRE
26.00
81
Nathan McCullum
NZ
26.18
82
Mohammad Nabi
AFG
26.19
83
Steven Finn
ENG
26.24
84
Jerome Taylor
WI
26.33
85
Shane Watson
AUS
26.35
86
Rangana Herath
SL
26.50
87
Ryan ten Doeschate
NED
26.63
88
Jacob Oram
NZ
26.73
89
Robin Peterson
SA
26.83
89
Farveez Maharoof
SL
26.83
90
Edgar Schiferli
NED
27.00
90
Hamilton Masakadza
ZIM
27.00
90
Timycen Maruma
ZIM
27.00
90
Tendai Chatara
ZIM
27.00
91
Praveen Kumar
IND
27.14
92
Matthew Parker
SCO
27.25
93
Samiullah Shenwari
AFG
27.44
94
Tillakaratne Dilshan
SL
27.46
95
Ashish Nehra
IND
27.66
96
Lonwabo Tsotsobe
SA
27.74
97
Milinda Siriwardana
SL
28.00
97
Fayyaz Ahmed
UAE
28.00
98
Nuwan Kulasekara
SL
28.08
99
Steven Smith
AUS
28.11
100
Angelo Mathews
SL
28.35
101
Marcus North
AUS
28.38
102
Stuart Broad
ENG
28.45
103
Jimmy Kamande
KEN
28.57
104
Shoaib Akhtar
PAK
28.60
105
Pieter Seelaar
NED
28.79
106
Greg Lamb
ZIM
28.92
107
Shem Ngoche
KEN
29.00
108
Saeed Ajmal
PAK
29.06
109
Vinay Kumar
IND
29.14
110
Sulieman Benn
WI
29.17
111
Mitchell Johnson
AUS
29.58
112
Chris Gayle
WI
29.82
113
Shoaib Malik
PAK
29.90
114
Shakib Al Hasan
BAN
30.08
115
Johan Botha
SA
30.10
116
Andy McKay
NZ
30.14
117
Mohammad Asif
PAK
30.21
118
Kieron Pollard
WI
30.41
119
Majid Haq
SCO
30.56
120
Jesse Ryder
NZ
30.67
121
Richie Berrington
SCO
30.80
121
Nikita Miller
WI
30.80
121
Steve Tikolo
KEN
30.80
122
James Franklin
NZ
30.88
123
Peter Siddle
AUS
31.00
123
Nawroz Mangal
AFG
31.00
124
Yusuf Pathan
IND
31.13
125
Tim Bresnan
ENG
31.36
126
Daniel Vettori
NZ
31.42
127
Shingi Masakadza
ZIM
31.62
128
Hiren Varaiya
KEN
32.11
129
Muttiah Muralitharan
SL
32.13
130
Elijah Otieno
KEN
32.14
131
Yuvraj Singh
IND
32.62
132
Dwayne Smith
WI
32.67
133
Scott Styris
NZ
32.69
134
Karim Sadiq
AFG
32.75
135
Dwayne Bravo
WI
33.00
136
Paul Stirling
IRE
33.10
136
Ryan McLaren
SA
33.10
137
Ajantha Mendis
SL
33.55
138
Suraj Randiv
SL
33.63
139
Ishant Sharma
IND
34.20
140
Tim Southee
NZ
34.40
141
Piyush Chawla
IND
34.50
141
Daniel Christian
AUS
34.50
142
Ray Price
ZIM
34.65
143
Shapoor Zadran
AFG
34.89
144
Jeevan Mendis
SL
35.00
145
Wahab Riaz
PAK
35.20
146
David Bernard
WI
35.25
147
Adeel Raja
NED
35.57
148
Umar Bhatti
CAN
35.92
149
Virender Sehwag
IND
35.92
150
John Davison
CAN
36.00
150
Bradley Kruger
NED
36.00
150
Dewald Nel
SCO
36.00
151
Peter Borren
NED
36.08
152
Parth Desai
CAN
36.50
153
Roelof van der Merwe
NED
36.67
154
Shahid Afridi
GER
36.75
155
Daryl Tuffey
NZ
37.21
156
Mohammad Sami
PAK
37.56
157
Ravi Rampaul
WI
37.65
158
Umar Gul
PAK
37.73
159
Dilhara Fernando
SL
37.83
160
Chris Mpofu
ZIM
38.06
161
Peter George
AUS
38.50
162
Ashok Dinda
IND
38.57
163
Prosper Utseya
ZIM
38.72
164
Rizwan Cheema
CAN
38.75
165
Abdur Razzak
BAN
38.87
166
Brendan Nash
WI
39.00
167
Jacques Kallis
SA
39.40
168
Shafiul Islam
BAN
39.45
169
Graeme Cremer
ZIM
39.50
170
Pragyan Ojha
IND
39.57
171
Hamish Bennett
NZ
40.00
172
Ravindra Jadeja
IND
40.76
173
Harbhajan Singh
IND
40.88
174
Abdur Rehman
PAK
40.94
175
Josh Hazlewood
AUS
41.00
176
Sreesanth
IND
41.22
177
Nathan Hauritz
AUS
41.27
178
Ben Hilfenhaus
AUS
41.39
179
Thilan Thushara
SL
41.50
180
Mohammad Kashif
NED
41.60
181
James Tredwell
ENG
41.83
182
Andy Blignaut
ZIM
42.00
183
Abdul Razzaq
PAK
42.23
184
Mashrafe Mortaza
BAN
42.85
185
Michael Yardy
ENG
43.13
186
Wayne Parnell
SA
43.67
187
Mohammad Hafeez
PAK
44.00
187
Grant Elliott
NZ
44.00
188
Chanaka Welegedara
SL
44.38
189
John Hastings
AUS
44.50
190
Amit Mishra
IND
44.55
191
Naved-ul-Hasan
PAK
45.29
192
James Hopes
AUS
46.00
193
Thilina Kandamby
SL
47.00
194
Isuru Udana
SL
48.00
195
Danish Kaneria
PAK
49.44
196
Jan Stander
SCO
49.50
197
Suresh Raina
IND
49.67
198
Elton Chigumbura
ZIM
50.33
199
Luke Wright
ENG
50.57
200
Paul Harris
SA
50.65
201
Jean-Paul Duminy
SA
51.00
202
Graham Onions
ENG
52.00
202
Kevin Pietersen
ENG
52.00
203
Chris Martin
NZ
52.21
204
Xavier Doherty
AUS
52.71
205
Faisal Hossain
BAN
53.00
206
Martin Guptill
NZ
54.50
207
Shane Shillingford
WI
56.79
208
Calvert Hooper
CAN
57.50
209
Naeem Islam
BAN
57.80
210
Albie Morkel
SA
58.67
211
Friedel de Wet
SA
59.00
211
Ian Nicolson
ZIM
59.00
212
Mahmudullah
BAN
59.21
213
Hiral Patel
CAN
59.75
214
Shahadat Hossain
BAN
59.79
215
Rubel Hossain
BAN
60.71
216
Dawlat Ahmadzai
AFG
63.50
217
Suranga Lakmal
SL
63.60
218
Sanath Jayasuriya
SL
64.00
219
Sudeep Tyagi
IND
64.50
220
Rohit Sharma
IND
66.00
221
Michael Clarke
AUS
67.33
222
Brent Arnel
NZ
68.00
222
Michael Mason
NZ
68.00
222
Balaji Rao
CAN
68.00
222
Aftab Alam
AFG
68.00
223
Imran Farhat
PAK
70.00
224
Sean Williams
ZIM
71.00
225
Jeetan Patel
NZ
72.14
226
Paul Collingwood
ENG
73.33
227
Jonathan Trott
ENG
76.00
228
Abhimanyu Mithun
IND
76.50
229
Moneeb Iqbal
SCO
79.00
230
Kane Williamson
NZ
82.00
231
Nazmul Hossain
BAN
85.00
232
Keith Dabengwa
ZIM
86.00
233
Brendan Taylor
ZIM
88.00
234
Mohammad Ashraful
BAN
91.00
235
Brandon Bess
WI
92.00
236
Adam Milne
NZ
94.00
237
Iftikhar Anjum
PAK
103.00
238
Andre Russell
WI
104.00
239
Khurram Khan
UAE
106.00
240
Chamu Chibhabha
ZIM
113.00
241
Sunil Dhaniram
CAN
119.00
242
Umesh Yadav
IND
129.00
243
Syed Rasel
BAN
135.50
244
Narsingh Deonarine
WI
224.00
Show all 267 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
FAL
AMA
CPL
CPL 2026
TRI
FAL
CPL
CPL 2026
FAL
TRI
›