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 Economy in 2010: Top Performers, Rankings & Full Stats
The best economy in 2010 highlights the top performers of the season based on official match data.
ODI
2010
172 entries
1
3.08
James Ngoche
KEN
0.25 clear of Mirwais Ashraf
2
3.33
Mirwais Ashraf
AFG
0.25 off the lead
3
3.40
Shem Ngoche
KEN
0.32 off the lead
● LEADS
James Ngoche
KEN
3.08 · 0.25 better than Ashraf
↑ IN THE CHASE
1
player sits within 10% of the lead on best economy
★ TOP-10 CUT-OFF
3.61
The mark at number ten — 162 entries sit below it
● NATION IN FRONT
Afghanistan
7 of the top 50 · 15 teams represented
Best Economy — full list
172 entries, ranked
Table view
1
James Ngoche
KEN
3.08
2
Mirwais Ashraf
AFG
3.33
3
Shem Ngoche
KEN
3.40
4
Jacob Oram
NZ
3.41
5
Nigel Jones
IRE
3.43
6
Khaliq Dad
AFG
3.47
7
Trent Johnston
IRE
3.52
8
Gordon Drummond
SCO
3.58
9
Sulieman Benn
WI
3.59
10
Thomas Odoyo
KEN
3.61
11
Abdur Rehman
PAK
3.63
12
John Mooney
IRE
3.80
13
Daniel Vettori
NZ
3.85
14
Munaf Patel
IND
3.87
15
Ray Price
ZIM
3.87
16
Shaun Tait
AUS
3.88
17
Jimmy Kamande
KEN
3.91
18
Majid Haq
SCO
3.91
19
Ryan ten Doeschate
NED
3.95
20
Alex Cusack
IRE
3.97
21
Andrew White
IRE
3.97
22
Bradley Kruger
NED
3.98
23
Greg Lamb
ZIM
3.99
24
Hiren Varaiya
KEN
4.01
25
Samiullah Shenwari
AFG
4.02
26
Richie Berrington
SCO
4.03
27
Karim Sadiq
AFG
4.03
28
Ross Lyons
SCO
4.08
29
Hamid Hassan
AFG
4.09
30
George Dockrell
IRE
4.13
31
Jimmy Hansra
CAN
4.14
32
Angelo Mathews
SL
4.16
33
Tom Cooper
NED
4.18
34
Kemar Roach
WI
4.18
35
Nawroz Mangal
AFG
4.19
36
Boyd Rankin
ENG
4.21
37
Mudassar Bukhari
NED
4.21
38
Suhrawadi Shuvo
BAN
4.23
39
Lasith Malinga
SL
4.24
40
Graeme Swann
ENG
4.25
41
Darren Sammy
WI
4.27
42
Kevin O'Brien
IRE
4.28
43
Sunil Dhaniram
CAN
4.28
44
Harvir Baidwan
CAN
4.28
45
Adeel Raja
NED
4.29
46
Mohammad Nabi
AFG
4.33
47
Doug Bollinger
AUS
4.37
48
Shane Bond
NZ
4.38
49
Yuvraj Singh
IND
4.39
50
David Bernard
WI
4.41
51
Tillakaratne Dilshan
SL
4.41
52
Nathan McCullum
NZ
4.42
53
Peter Borren
NED
4.46
54
Pragyan Ojha
IND
4.48
55
Paul Stirling
IRE
4.51
56
Abdur Razzak
BAN
4.52
57
Roelof van der Merwe
NED
4.53
58
Nuwan Kulasekara
SL
4.57
59
Hiral Patel
CAN
4.57
60
Gordon Goudie
SCO
4.57
61
Suraj Randiv
SL
4.57
62
Nikita Miller
WI
4.59
63
Ajmal Shahzad
ENG
4.60
64
Ed Rainsford
ZIM
4.60
65
Jeevan Mendis
SL
4.61
66
Albert van der Merwe
IRE
4.61
67
Prosper Utseya
ZIM
4.62
68
Josh Davey
SCO
4.62
69
Ryan Harris
AUS
4.64
70
Lonwabo Tsotsobe
SA
4.66
71
Elijah Otieno
KEN
4.67
72
Scott Styris
NZ
4.67
73
Ravindra Jadeja
IND
4.68
74
Matthew Parker
SCO
4.74
75
Parth Desai
CAN
4.74
76
Muttiah Muralitharan
SL
4.75
77
Dwayne Bravo
WI
4.75
78
Paul Collingwood
ENG
4.75
79
Harbhajan Singh
IND
4.77
80
Michael Yardy
ENG
4.80
81
Rizwan Cheema
CAN
4.80
82
Shakib Al Hasan
BAN
4.80
83
Clint McKay
AUS
4.81
84
Chris Gayle
WI
4.82
85
Mohammad Hafeez
PAK
4.83
86
Robin Peterson
SA
4.84
87
Luke Wright
ENG
4.85
88
Nehemiah Odhiambo
KEN
4.86
89
Shoaib Malik
PAK
4.86
90
Jacques Kallis
SA
4.87
91
Ajantha Mendis
SL
4.89
92
Ishant Sharma
IND
4.89
93
Khurram Chohan
CAN
4.90
94
Kane Williamson
NZ
4.90
95
Mark Jonkman
NED
4.92
96
Mashrafe Mortaza
BAN
4.92
97
Amit Mishra
IND
4.92
98
Ravichandran Ashwin
IND
4.92
99
Shapoor Zadran
AFG
4.94
100
Mitchell Johnson
AUS
4.95
101
Mohammad Asif
PAK
4.95
102
Peter Siddle
AUS
4.95
103
Shahid Afridi
GER
4.96
104
Umar Bhatti
CAN
4.97
105
Praveen Kumar
IND
4.98
106
Graeme Cremer
ZIM
4.98
107
Shane Watson
AUS
5.00
108
Dilhara Fernando
SL
5.01
109
Naeem Islam
BAN
5.02
110
James Hopes
AUS
5.04
111
Zaheer Khan
IND
5.07
111
Virender Sehwag
IND
5.07
112
James Anderson
ENG
5.08
113
Kieron Pollard
WI
5.14
114
Johan Botha
SA
5.15
115
Mohammad Amir
PAK
5.15
116
Morne Morkel
SA
5.16
117
Thisara Perera
SL
5.16
118
Shoaib Akhtar
PAK
5.16
119
Pieter Seelaar
NED
5.19
120
Andy McKay
NZ
5.20
121
Keith Dabengwa
ZIM
5.21
122
Stuart Broad
ENG
5.22
123
Ravi Rampaul
WI
5.22
124
Narsingh Deonarine
WI
5.22
125
Nelson Odhiambo
KEN
5.25
126
Saeed Ajmal
PAK
5.29
127
Nathan Hauritz
AUS
5.29
128
Mohammad Kashif
NED
5.29
129
Chris Mpofu
ZIM
5.33
130
Ryan McLaren
SA
5.34
131
Jerome Taylor
WI
5.34
132
Rusty Theron
SA
5.35
133
Tim Bresnan
ENG
5.36
134
Kyle Mills
NZ
5.39
135
Mahmudullah
BAN
5.39
136
Yusuf Pathan
IND
5.52
137
Abdul Razzaq
PAK
5.53
138
Andre Botha
IRE
5.55
139
Steven Smith
AUS
5.59
140
Moneeb Iqbal
SCO
5.64
141
Jean-Paul Duminy
SA
5.67
141
Farveez Maharoof
SL
5.67
142
Brendan Taylor
ZIM
5.68
143
Tim Southee
NZ
5.71
144
Chanaka Welegedara
SL
5.74
145
Calvert Hooper
CAN
5.75
146
Ashish Nehra
IND
5.76
147
Wahab Riaz
PAK
5.78
148
Dale Steyn
SA
5.82
149
Umesh Yadav
IND
5.86
150
James Franklin
NZ
5.86
151
Thilan Thushara
SL
5.92
152
Rubel Hossain
BAN
5.94
153
Charl Langeveldt
SA
5.96
154
Daryl Tuffey
NZ
5.99
155
Dwayne Smith
WI
6.02
156
Ashok Dinda
IND
6.03
157
Syed Rasel
BAN
6.09
158
Shahadat Hossain
BAN
6.09
159
Sudeep Tyagi
IND
6.14
160
Naved-ul-Hasan
PAK
6.17
161
Umar Gul
PAK
6.26
162
Shafiul Islam
BAN
6.28
163
Aftab Alam
AFG
6.48
164
Wayne Parnell
SA
6.78
165
Suranga Lakmal
SL
6.89
166
Nazmul Hossain
BAN
6.91
167
Albie Morkel
SA
6.93
168
Sreesanth
IND
6.94
169
Elton Chigumbura
ZIM
7.46
170
Shingi Masakadza
ZIM
8.01
Show all 172 ↓
Nothing matches that filter.
RECENT RESULTS
4 matches
▲
show
‹
ODI
Pakistan Triangular Series
PAK
302/9 (50.0)
ENG
215 (38.4)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
NIG
262/1 (20.0)
GAM
102 (17.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
LES
169/8 (20.0)
MOZ
95 (18.2)
T20I
ICC Men's T20 World Cup Africa Sub Regional Qualifier C
UGA
195/6 (20.0)
ZAM
108 (17.3)
›