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 Averages in 2010: Top Performers, Rankings & Full Stats
The best averages in 2010 highlights the top performers of the season based on official match data.
ALL FORMATS
2010
172 entries
1
84.10
Sachin Tendulkar
IND
7.20 clear of Hashim Amla
2
76.90
Hashim Amla
SA
7.20 off the lead
3
75.30
Thilan Samaraweera
SL
8.80 off the lead
● LEADS
Sachin Tendulkar
IND
84.10 · 7.20 ahead of Amla
↑ IN THE CHASE
1
player sits within 10% of the lead on best averages
★ TOP-10 CUT-OFF
54.94
The mark at number ten — 162 entries sit below it
● NATION IN FRONT
India
9 of the top 50 · 15 teams represented
Best Averages — full list
172 entries, ranked
Table view
1
Sachin Tendulkar
IND
84.10
2
Hashim Amla
SA
76.90
3
Thilan Samaraweera
SL
75.30
4
VVS Laxman
IND
67.07
5
Ian Bell
ENG
66.07
6
AB de Villiers
SA
65.27
7
Jacques Kallis
SA
65.00
8
Jonathan Trott
ENG
58.72
9
Alastair Cook
ENG
57.72
10
Virender Sehwag
IND
54.94
11
Kumar Sangakkara
SL
54.20
12
Ashish Bagai
CAN
50.36
13
Michael Hussey
AUS
49.34
14
Virat Kohli
IND
48.62
15
Simon Katich
AUS
46.82
16
Eoin Morgan
ENG
46.74
17
Collins Obuya
KEN
45.45
18
Mahela Jayawardene
SL
44.96
19
Andrew Strauss
ENG
44.33
20
MS Dhoni
IND
43.45
21
Rahul Dravid
IND
42.83
22
Brendon McCullum
NZ
42.78
23
Tamim Iqbal
BAN
42.21
24
Shiv Chanderpaul
WI
42.18
25
Matt Prior
ENG
41.94
26
Graeme Smith
SA
41.41
27
Cameron White
AUS
41.21
28
Jean-Paul Duminy
SA
40.37
29
Tillakaratne Dilshan
SL
40.32
30
Suresh Raina
IND
40.09
31
Rohit Sharma
IND
39.87
32
Gautam Gambhir
IND
39.47
33
Kevin Pietersen
ENG
39.32
34
Michael Clarke
AUS
38.72
35
Paul Stirling
IRE
37.77
36
Azhar Ali
PAK
37.71
37
Upul Tharanga
SL
37.21
38
Chris Gayle
WI
36.90
39
Ricky Ponting
AUS
36.84
40
Shane Watson
AUS
36.31
41
Brendan Taylor
ZIM
36.30
42
Fraser Watts
SCO
35.75
43
Junaid Siddique
BAN
35.14
44
Tatenda Taibu
ZIM
35.11
45
Alex Obanda
KEN
34.69
46
Angelo Mathews
SL
34.41
47
Ross Taylor
NZ
34.21
48
Mohammad Shahzad
AFG
34.00
49
Mahmudullah
BAN
33.28
50
Noor Ali Zadran
AFG
33.13
51
Yusuf Pathan
IND
33.09
52
Salman Butt
PAK
33.07
53
Gary Wilson
IRE
32.93
54
Scott Styris
NZ
32.60
55
Misbah-ul-Haq
PAK
32.50
56
Shakib Al Hasan
BAN
32.41
57
Ashwell Prince
SA
31.82
58
Abdul Razzaq
PAK
31.50
59
Kane Williamson
NZ
31.38
60
Shaun Marsh
AUS
31.30
61
Tim McIntosh
NZ
31.17
62
Brad Haddin
AUS
30.74
63
Bas Zuiderent
NED
30.38
64
Martin Guptill
NZ
29.85
65
Tim Paine
AUS
29.79
66
James Hopes
AUS
29.67
66
Narsingh Deonarine
WI
29.67
66
John Mooney
IRE
29.67
67
Craig Ervine
ZIM
29.58
68
Marcus North
AUS
29.38
69
David Hussey
AUS
29.17
70
Umar Akmal
PAK
29.07
71
Ravindra Jadeja
IND
28.58
72
Naeem Islam
BAN
28.57
73
Mohammad Hafeez
PAK
28.50
74
Mushfiqur Rahim
BAN
27.76
75
Alviro Petersen
SA
27.52
76
William Porterfield
IRE
27.50
77
Yuvraj Singh
IND
27.21
78
Paul Collingwood
ENG
27.10
79
Imrul Kayes
BAN
26.95
80
Jesse Ryder
NZ
26.94
81
Craig Kieswetter
ENG
26.86
82
Chamu Chibhabha
ZIM
26.64
83
Murali Vijay
IND
26.48
84
Kevin O'Brien
IRE
26.42
85
Alex Cusack
IRE
26.07
86
Mark Boucher
SA
26.06
87
Fawad Alam
PAK
25.84
88
Dinesh Karthik
IND
25.55
89
Alexei Kervezee
NED
25.55
90
Younis Khan
PAK
25.31
91
Harbhajan Singh
IND
25.25
92
Chamara Kapugedera
SL
25.08
93
Andrew White
IRE
24.93
94
David Warner
AUS
24.87
95
Morris Ouma
KEN
24.80
96
Daniel Vettori
NZ
24.76
97
Asghar Stanikzai
AFG
24.57
98
Nawroz Mangal
AFG
24.47
99
Jahurul Islam
BAN
24.00
100
Shahid Afridi
GER
23.94
101
Asad Shafiq
PAK
23.92
102
Niall O'Brien
IRE
23.75
103
Nathan Hauritz
AUS
23.67
104
Prosper Utseya
ZIM
23.50
105
Eric Szwarczynski
NED
23.06
106
Mohammad Nabi
AFG
23.00
107
Nathan McCullum
NZ
22.87
108
Dwayne Bravo
WI
22.86
109
Kamran Akmal
PAK
22.77
110
Tim Bresnan
ENG
22.57
111
Imran Farhat
PAK
22.56
112
Charles Coventry
ZIM
22.20
113
Elton Chigumbura
ZIM
22.00
114
Raqibul Hasan
BAN
21.94
115
Neil McCallum
SCO
21.50
116
Darren Sammy
WI
21.38
117
Daryl Tuffey
NZ
21.30
118
Peter Ingram
NZ
21.23
118
Hiral Patel
CAN
21.23
119
Steven Smith
AUS
21.10
120
Kieron Pollard
WI
20.63
121
Shoaib Malik
PAK
20.06
122
Mohammad Yousuf
PAK
20.05
123
Hamilton Masakadza
ZIM
19.83
124
Luke Wright
ENG
19.64
125
Richie Berrington
SCO
18.47
126
Karim Sadiq
AFG
18.40
127
Mohammad Ashraful
BAN
18.12
128
Stuart Broad
ENG
18.11
129
Denesh Ramdin
WI
17.88
130
Johan Botha
SA
17.77
131
Lasith Malinga
SL
17.20
132
Rakep Patel
KEN
17.00
133
Kyle Mills
NZ
16.79
134
Umar Bhatti
CAN
16.73
135
Samiullah Shenwari
AFG
16.64
136
Sulieman Benn
WI
16.60
137
Trent Johnston
IRE
16.43
138
Loots Bosman
SA
16.30
139
BJ Watling
NZ
16.08
140
Dale Steyn
SA
15.67
141
Ishant Sharma
IND
15.58
142
Gareth Hopkins
NZ
15.20
143
Aftab Ahmed
BAN
14.64
144
Shahadat Hossain
BAN
14.23
144
Suraj Randiv
SL
14.23
145
Rizwan Cheema
CAN
14.15
146
Graeme Swann
ENG
13.87
147
Peter Borren
NED
13.38
148
Umar Gul
PAK
13.13
149
Morne Morkel
SA
12.70
150
Mashrafe Mortaza
BAN
12.55
151
Tim Southee
NZ
12.50
151
Sunil Dhaniram
CAN
12.50
152
Umar Amin
PAK
12.09
153
Mitchell Johnson
AUS
11.55
154
Graeme Cremer
ZIM
11.45
155
Shafiul Islam
BAN
11.44
156
Ravi Rampaul
WI
11.40
157
Andre Botha
IRE
11.30
158
Andre Fletcher
WI
10.90
159
Mohammad Amir
PAK
10.24
160
Abdur Razzak
BAN
10.00
161
Zaheer Khan
IND
8.53
162
Saeed Ajmal
PAK
8.35
163
Mohammad Asif
PAK
6.00
164
James Anderson
ENG
5.13
165
Sreesanth
IND
4.40
166
Rubel Hossain
BAN
4.27
167
Ray Price
ZIM
4.20
Show all 172 ↓
Nothing matches that filter.