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
▼
Brad Evans
Shai Hope
Ishan Kishan
Sikandar Raza
Ali Dawood
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Rashid Khan
Kusal Mendis
Azmatullah Omarzai
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.
T20I
2010
50 entries
1
10.89
Hamid Hassan
AFG
0.53 clear of Graeme Swann
2
11.42
Graeme Swann
ENG
0.53 off the lead
3
12.50
Darren Sammy
WI
1.61 off the lead
● LEADS
Hamid Hassan
AFG
10.89 · 0.53 better than Swann
↑ IN THE CHASE
1
player sits within 10% of the lead on best average
★ TOP-10 CUT-OFF
15.00
The mark at number ten — 40 entries sit below it
● NATION IN FRONT
Afghanistan
6 of the top 50 · 14 teams represented
Best Average — full list
50 entries, ranked
Table view
1
Hamid Hassan
AFG
10.89
2
Graeme Swann
ENG
11.42
3
Darren Sammy
WI
12.50
4
Andre Botha
IRE
12.53
5
George Dockrell
IRE
14.31
6
Trent Johnston
IRE
14.60
7
Mohammad Amir
PAK
14.71
8
Shaun Tait
AUS
14.73
9
Dirk Nannes
AUS
14.93
10
Peter Connell
IRE
15.00
11
Morne Morkel
SA
15.25
12
Johan Botha
SA
15.38
13
Mohammad Nabi
AFG
15.44
14
Ashish Nehra
IND
15.60
15
Nathan McCullum
NZ
15.71
16
David Hussey
AUS
15.88
17
Stuart Broad
ENG
18.23
18
Sulieman Benn
WI
18.57
19
Saeed Ajmal
PAK
19.05
20
Mitchell Johnson
AUS
19.38
21
Ryan Sidebottom
ENG
19.58
22
Ajantha Mendis
SL
20.63
23
Lasith Malinga
SL
20.73
24
Steven Smith
AUS
20.81
25
Prosper Utseya
ZIM
20.86
26
Nikita Miller
WI
21.71
27
Shoaib Akhtar
PAK
22.64
28
Kyle Mills
NZ
23.00
29
Jimmy Kamande
KEN
23.43
30
Tim Southee
NZ
23.55
31
Majid Haq
SCO
23.67
32
Daniel Vettori
NZ
23.75
33
Shahid Afridi
GER
24.88
34
Shane Bond
NZ
25.50
35
Alex Cusack
IRE
26.33
36
Tim Bresnan
ENG
26.78
37
Karim Sadiq
AFG
27.00
38
Abdul Razzaq
PAK
27.38
39
Dale Steyn
SA
28.67
40
Kemar Roach
WI
29.14
41
Samiullah Shenwari
AFG
30.80
42
Mirwais Ashraf
AFG
32.50
43
Michael Yardy
ENG
33.40
44
Shane Watson
AUS
34.14
45
Kevin O'Brien
IRE
34.40
46
Hiren Varaiya
KEN
36.67
47
Shapoor Zadran
AFG
36.80
48
Umar Gul
PAK
37.50
49
Mohammad Hafeez
PAK
39.20
50
Kieron Pollard
WI
43.00
Show all 50 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
UAE ODI Tri-Series
AFG
294 (50.0)
ZIM
136 (38.4)
›