Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Shai Hope
Ishan Kishan
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Roston Chase
Shivam Dube
Kusal Mendis
Shamar Joseph
Sahibzada Farhan
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
209 entries
1
14.10
Shaun Tait
AUS
0.83 clear of Dirk Nannes
2
14.93
Dirk Nannes
AUS
0.83 off the lead
3
15.00
Rusty Theron
SA
0.90 off the lead
● LEADS
Shaun Tait
AUS
14.10 · 0.83 better than Nannes
↑ IN THE CHASE
3
players sit within 10% of the lead on best average
★ TOP-10 CUT-OFF
18.20
The mark at number ten — 199 entries sit below it
● NATION IN FRONT
Ireland
9 of the top 50 · 15 teams represented
Best Average — full list
209 entries, ranked
Table view
1
Shaun Tait
AUS
14.10
2
Dirk Nannes
AUS
14.93
3
Rusty Theron
SA
15.00
4
Hamid Hassan
AFG
15.06
5
Josh Davey
SCO
15.67
6
David Hussey
AUS
15.88
7
Andrew White
IRE
17.73
8
Thomas Odoyo
KEN
17.86
8
Khaliq Dad
AFG
17.86
9
Ajmal Shahzad
ENG
18.00
10
Ed Rainsford
ZIM
18.20
11
James Ngoche
KEN
18.23
12
Ryan Harris
AUS
18.59
13
Trent Johnston
IRE
18.71
14
Chris Tremlett
ENG
19.00
15
Thisara Perera
SL
19.19
16
Peter Connell
IRE
19.27
17
Andre Botha
IRE
19.38
18
Nehemiah Odhiambo
KEN
19.92
19
Boyd Rankin
ENG
20.22
20
Harvir Baidwan
CAN
20.23
21
Clint McKay
AUS
20.30
22
Mark Jonkman
NED
20.70
23
Umar Amin
PAK
21.00
24
Alex Cusack
IRE
21.26
25
Mohammad Amir
PAK
21.47
26
Graeme Swann
ENG
21.64
27
Nigel Jones
IRE
21.75
28
George Dockrell
IRE
21.76
29
Mirwais Ashraf
AFG
21.77
30
Lasith Malinga
SL
22.31
31
Morne Morkel
SA
22.45
32
Jimmy Hansra
CAN
22.75
33
Shane Bond
NZ
23.12
34
Tanvir Ahmed
PAK
23.14
35
John Mooney
IRE
23.33
35
Nelson Odhiambo
KEN
23.33
36
Ian Butler
NZ
23.57
37
Tom Cooper
NED
23.80
37
Kevin O'Brien
IRE
23.80
38
Mudassar Bukhari
NED
24.05
39
Gordon Drummond
SCO
24.13
40
Darren Sammy
WI
24.29
41
Dale Steyn
SA
24.61
42
Ravichandran Ashwin
IND
24.69
43
Ross Lyons
SCO
24.79
44
Munaf Patel
IND
24.86
45
Charl Langeveldt
SA
24.96
46
Gordon Goudie
SCO
25.00
47
Ryan Sidebottom
ENG
25.27
48
Doug Bollinger
AUS
25.34
49
Kyle Mills
NZ
25.43
50
James Anderson
ENG
25.57
51
Samiullah Shenwari
AFG
25.68
52
Kemar Roach
WI
25.73
53
Zaheer Khan
IND
25.77
54
Albert van der Merwe
IRE
26.00
55
Mohammad Nabi
AFG
26.16
56
Nathan McCullum
NZ
26.18
57
Steven Finn
ENG
26.24
58
Jerome Taylor
WI
26.33
59
Khurram Chohan
CAN
26.35
60
Shane Watson
AUS
26.35
61
Rangana Herath
SL
26.50
62
Ryan ten Doeschate
NED
26.63
63
Jacob Oram
NZ
26.73
64
Robin Peterson
SA
26.83
65
Praveen Kumar
IND
27.14
66
Farveez Maharoof
SL
27.20
67
Matthew Parker
SCO
27.25
68
Tillakaratne Dilshan
SL
27.46
69
Ashish Nehra
IND
27.66
70
Lonwabo Tsotsobe
SA
27.74
71
Nuwan Kulasekara
SL
28.08
72
Steven Smith
AUS
28.11
73
Angelo Mathews
SL
28.35
74
Marcus North
AUS
28.38
75
Stuart Broad
ENG
28.45
76
Jimmy Kamande
KEN
28.57
77
Shoaib Akhtar
PAK
28.60
78
Pieter Seelaar
NED
28.79
79
Greg Lamb
ZIM
28.92
80
Shem Ngoche
KEN
29.00
81
Saeed Ajmal
PAK
29.06
82
Vinay Kumar
IND
29.14
83
Sulieman Benn
WI
29.17
84
Mitchell Johnson
AUS
29.58
85
Chris Gayle
WI
29.82
86
Shoaib Malik
PAK
29.90
87
Shakib Al Hasan
BAN
30.08
88
Johan Botha
SA
30.10
89
Andy McKay
NZ
30.14
90
Mohammad Asif
PAK
30.21
91
Kieron Pollard
WI
30.41
92
Karim Sadiq
AFG
30.50
93
Majid Haq
SCO
30.56
94
Jesse Ryder
NZ
30.67
95
Nikita Miller
WI
30.80
95
Richie Berrington
SCO
30.80
95
Steve Tikolo
KEN
30.80
96
James Franklin
NZ
30.88
97
Peter Siddle
AUS
31.00
97
Nawroz Mangal
AFG
31.00
98
Yusuf Pathan
IND
31.13
99
Tim Bresnan
ENG
31.36
100
Daniel Vettori
NZ
31.42
101
Shingi Masakadza
ZIM
31.62
102
Hiren Varaiya
KEN
32.11
103
Muttiah Muralitharan
SL
32.13
104
Elijah Otieno
KEN
32.14
105
Jeevan Mendis
SL
32.25
106
Yuvraj Singh
IND
32.62
107
Dwayne Smith
WI
32.67
108
Scott Styris
NZ
32.69
109
Dwayne Bravo
WI
33.00
110
Ryan McLaren
SA
33.10
110
Paul Stirling
IRE
33.10
111
Ajantha Mendis
SL
33.55
112
Suraj Randiv
SL
33.63
113
Ishant Sharma
IND
34.20
114
Tim Southee
NZ
34.40
115
Ray Price
ZIM
34.65
116
Shapoor Zadran
AFG
34.88
117
Umar Bhatti
CAN
35.17
118
Wahab Riaz
PAK
35.20
119
David Bernard
WI
35.25
120
Adeel Raja
NED
35.57
121
Virender Sehwag
IND
35.92
122
Dewald Nel
SCO
36.00
122
Bradley Kruger
NED
36.00
123
Peter Borren
NED
36.08
124
Parth Desai
CAN
36.50
125
Roelof van der Merwe
NED
36.67
126
Shahid Afridi
GER
36.75
127
Daryl Tuffey
NZ
37.21
128
Mohammad Sami
PAK
37.56
129
Ravi Rampaul
WI
37.65
130
Umar Gul
PAK
37.73
131
Dilhara Fernando
SL
37.83
132
Chris Mpofu
ZIM
38.06
133
Rizwan Cheema
CAN
38.08
134
Peter George
AUS
38.50
135
Ashok Dinda
IND
38.57
136
Prosper Utseya
ZIM
38.72
137
Abdur Razzak
BAN
38.87
138
Jacques Kallis
SA
39.40
139
Shafiul Islam
BAN
39.45
140
Graeme Cremer
ZIM
39.50
141
Pragyan Ojha
IND
39.57
142
Hamish Bennett
NZ
40.00
143
Ravindra Jadeja
IND
40.76
144
Harbhajan Singh
IND
40.88
145
Abdur Rehman
PAK
40.94
146
Sreesanth
IND
41.22
147
Nathan Hauritz
AUS
41.27
148
Ben Hilfenhaus
AUS
41.39
149
Thilan Thushara
SL
41.50
150
Mohammad Kashif
NED
41.60
151
James Tredwell
ENG
41.83
152
Abdul Razzaq
PAK
42.23
153
Mashrafe Mortaza
BAN
42.85
154
Michael Yardy
ENG
43.13
155
Wayne Parnell
SA
43.67
156
Mohammad Hafeez
PAK
44.00
157
Chanaka Welegedara
SL
44.38
158
Amit Mishra
IND
44.55
159
Naved-ul-Hasan
PAK
45.29
160
James Hopes
AUS
46.00
161
Suhrawadi Shuvo
BAN
49.13
162
Danish Kaneria
PAK
49.44
163
Suresh Raina
IND
49.67
164
Elton Chigumbura
ZIM
50.33
165
Luke Wright
ENG
50.57
166
Paul Harris
SA
50.65
167
Jean-Paul Duminy
SA
51.00
168
Kevin Pietersen
ENG
52.00
168
Graham Onions
ENG
52.00
169
Chris Martin
NZ
52.21
170
Xavier Doherty
AUS
52.71
171
Martin Guptill
NZ
54.50
172
Shane Shillingford
WI
56.79
173
Calvert Hooper
CAN
57.50
174
Naeem Islam
BAN
57.80
175
Albie Morkel
SA
58.67
176
Friedel de Wet
SA
59.00
177
Mahmudullah
BAN
59.21
178
Hiral Patel
CAN
59.75
179
Shahadat Hossain
BAN
59.79
180
Rubel Hossain
BAN
60.71
181
Suranga Lakmal
SL
63.60
182
Sudeep Tyagi
IND
64.50
183
Michael Clarke
AUS
67.33
184
Brent Arnel
NZ
68.00
184
Aftab Alam
AFG
68.00
185
Imran Farhat
PAK
70.00
186
Jeetan Patel
NZ
72.14
187
Paul Collingwood
ENG
73.33
188
Abhimanyu Mithun
IND
76.50
189
Moneeb Iqbal
SCO
79.00
190
Kane Williamson
NZ
82.00
191
Nazmul Hossain
BAN
85.00
192
Keith Dabengwa
ZIM
86.00
193
Brendan Taylor
ZIM
88.00
194
Mohammad Ashraful
BAN
91.00
195
Andre Russell
WI
104.00
196
Sunil Dhaniram
CAN
113.00
197
Umesh Yadav
IND
129.00
198
Syed Rasel
BAN
135.50
199
Narsingh Deonarine
WI
224.00
Show all 209 ↓
Nothing matches that filter.