Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
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
T20I World Cup
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
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Best Economy in 2012 for T20I
Position
Best Economy
Player Name
Team Name
1
2.33
Amrit Bhattarai
Nepal
2
2.50
Faf du Plessis
South Africa
3
4.50
Isuru Udana
Sri Lanka
3
4.50
Tim Murtagh
Ireland
4
4.56
Nigel Jones
Ireland
5
4.60
Nawroz Mangal
Afghanistan
6
4.72
Dale Steyn
South Africa
7
4.73
Andrew White
Ireland
8
4.77
Zahid Hussain
Canada
9
4.97
Shakti Gauchan
Nepal
10
4.98
Boyd Rankin
England
11
5.09
Angelo Mathews
Sri Lanka
12
5.13
Tim Gruijters
Netherlands
13
5.17
Sarel Burger
Namibia
14
5.31
Michael Swart
Netherlands
15
5.31
Dawlat Zadran
Afghanistan
16
5.33
Harbhajan Singh
India
16
5.33
Manny Aulakh
Canada
17
5.42
Nizakat Khan
Hong Kong
18
5.43
James Ngoche
Kenya
19
5.49
Paras Khadka
Nepal
20
5.55
Ragheb Aga
Kenya
21
5.56
Zamir Khan
Afghanistan
22
5.59
Chris Morris
South Africa
23
5.63
Elijah Otieno
Kenya
23
5.63
Mohammad Irfan
Pakistan
24
5.66
Majid Haq
Scotland
25
5.68
Graeme Swann
England
26
5.74
Karim Sadiq
Afghanistan
27
5.75
Nuwan Kulasekara
Sri Lanka
27
5.75
Josh Davey
Scotland
28
5.81
Junaid Siddiqui
Canada
29
5.83
Tom Cooper
Netherlands
30
5.86
David Hussey
Australia
31
5.92
Samuel Badree
West Indies
32
5.92
Raza Hasan
Pakistan
33
5.94
Paul Stirling
Ireland
33
5.94
Ajay Lalcheta
Oman
34
6.00
Sufyan Mehmood
Oman
34
6.00
Ben Hilfenhaus
Australia
35
6.11
Saeed Ajmal
Pakistan
36
6.13
Ajantha Mendis
Sri Lanka
36
6.13
Mahuru Dai
P.N.G.
37
6.14
Jimmy Hansra
Canada
38
6.15
George Dockrell
Ireland
39
6.17
Ziaur Rahman
Afghanistan
39
6.17
Graeme Cremer
Zimbabwe
40
6.17
Chris Amini
P.N.G.
41
6.17
Mitchell Starc
Australia
42
6.18
Mudassar Bukhari
Netherlands
43
6.19
Mohammad Hafeez
Pakistan
44
6.20
Sunil Narine
West Indies
45
6.24
Samiullah Shenwari
Afghanistan
46
6.25
Trent Johnston
Ireland
47
6.30
Yuvraj Singh
India
48
6.31
Basant Regmi
Nepal
49
6.35
Elias Sunny
Bangladesh
50
6.37
Kevin O'Brien
Ireland
51
6.38
Akila Dananjaya
Sri Lanka
52
6.39
Dion Stovell
Bermuda
53
6.39
Rajeshkumar Ranpura
Oman
54
6.40
Timm van der Gugten
Netherlands
55
6.43
Alex Cusack
Ireland
56
6.44
John Reva
P.N.G.
57
6.48
Shane Watson
Australia
58
6.50
Ryan McLaren
South Africa
58
6.50
Alexei Kervezee
Netherlands
59
6.54
Pieter Seelaar
Netherlands
60
6.55
Jean-Paul Duminy
South Africa
61
6.55
Sohail Tanvir
Pakistan
62
6.57
Nelson Odhiambo
Kenya
63
6.59
Rodney Trott
Bermuda
64
6.60
Shapoor Zadran
Afghanistan
65
6.63
Shem Ngoche
Kenya
66
6.64
Nathan McCullum
New Zealand
67
6.67
Peter Borren
Netherlands
68
6.68
Max Sorensen
Ireland
69
6.69
Rizwan Cheema
Canada
70
6.69
Jeevan Mendis
Sri Lanka
71
6.73
Clint McKay
Australia
72
6.74
Munir Dar
Hong Kong
73
6.75
Johan Botha
South Africa
74
6.76
Steven Finn
England
75
6.83
Chris Gayle
West Indies
76
6.83
Brad Hogg
Australia
76
6.83
Piyush Chawla
India
77
6.85
Robin Peterson
South Africa
78
6.86
Collins Obuya
Kenya
79
6.88
Syed Kaleem
Oman
79
6.88
Bhuvneshwar Kumar
India
80
6.88
Safyaan Sharif
Scotland
81
6.91
Mitchell McClenaghan
New Zealand
82
6.91
Aftab Ahmed
Bangladesh
83
6.92
Mirwais Ashraf
Afghanistan
84
6.92
Stuart Broad
England
85
6.92
Glenn Maxwell
Australia
86
6.93
Jacques Kallis
South Africa
87
6.96
Rory Kleinveldt
South Africa
88
7.00
Aizaz Cheema
Pakistan
88
7.00
Abdul Razzaq
Pakistan
88
7.00
Daniel Vettori
New Zealand
88
7.00
Tony Ura
P.N.G.
88
7.00
Jason Kila
P.N.G.
89
7.02
Shahid Afridi
Pakistan
90
7.04
Gerrie Snyman
Namibia
91
7.08
Mashrafe Mortaza
Bangladesh
92
7.09
Abdur Razzak
Bangladesh
93
7.11
Hiren Varaiya
Kenya
94
7.12
Zaheer Khan
India
95
7.13
Ishant Sharma
India
96
7.13
Aftab Alam
Afghanistan
97
7.18
Rangana Herath
Sri Lanka
98
7.25
Henry Osinde
Canada
98
7.25
James Tredwell
England
99
7.27
Mohammad Nabi
Afghanistan
99
7.27
Preston Mommsen
Scotland
100
7.27
Roy Lamsam
Hong Kong
101
7.31
Ravichandran Ashwin
India
102
7.33
Vani Morea
P.N.G.
103
7.34
Brett Lee
Australia
104
7.37
Zeeshan Siddiqui
Oman
105
7.38
Shakib Al Hasan
Bangladesh
106
7.40
Sachithra Senanayake
Sri Lanka
107
7.40
Aizaz Khan
Hong Kong
108
7.41
Elmore Hutchinson
U.S.A.
109
7.47
Kinchit Shah
Hong Kong
110
7.50
Stuart Matsikenyeri
Zimbabwe
110
7.50
Mitchell Marsh
Australia
111
7.51
Gordon Drummond
Scotland
112
7.51
Pat Cummins
Australia
113
7.57
Shaminda Eranga
Sri Lanka
114
7.57
Morne Morkel
South Africa
114
7.57
Harvir Baidwan
Canada
115
7.58
Asif Khan
United Arab Emirates
116
7.59
Mahmudullah
Bangladesh
117
7.60
Mohammad Sami
Pakistan
117
7.60
Stefan Kelly
Bermuda
118
7.63
Ronnie Hira
New Zealand
119
7.68
Bashir Shah
120
7.70
Fidel Edwards
West Indies
121
7.71
Tim Bresnan
England
122
7.73
Vinay Kumar
India
123
7.80
Luke Wright
England
124
7.83
Albie Morkel
South Africa
125
7.83
Prosper Utseya
Zimbabwe
126
7.85
John Mooney
Ireland
127
7.87
Duncan Allan
Kenya
128
7.88
Ravi Bopara
England
129
7.91
Samit Patel
England
130
7.94
Willie Gavera
P.N.G.
131
7.96
Lakshmipathy Balaji
India
132
7.99
Lasith Malinga
Sri Lanka
133
8.00
Kaushal Lokuarachchi
Sri Lanka
133
8.00
Lonwabo Tsotsobe
South Africa
133
8.00
Umesh Yadav
India
133
8.00
Kyle Coetzer
Scotland
133
8.00
Rusty Theron
South Africa
134
8.05
Janeiro Tucker
Bermuda
135
8.06
Rob Nicol
New Zealand
136
8.08
Irfan Ahmed
Hong Kong
137
8.14
Daniel Christian
Australia
138
8.18
Dwayne Bravo
West Indies
139
8.22
Ravi Rampaul
West Indies
140
8.22
Marlon Samuels
West Indies
141
8.24
Rahul Sharma
Hong Kong
142
8.24
Kyle Mills
New Zealand
143
8.26
Tim Southee
New Zealand
144
8.27
Virat Kohli
India
145
8.33
Xavier Doherty
Australia
145
8.33
Matthew Parker
Scotland
145
8.33
Moneeb Iqbal
Scotland
146
8.35
Darren Sammy
West Indies
147
8.36
Ray Price
Zimbabwe
148
8.38
Aaron Phangiso
South Africa
149
8.38
Izatullah Dawlatzai
Afghanistan
149
8.38
Umar Gul
Pakistan
150
8.39
Thisara Perera
Sri Lanka
151
8.43
Kyle Jarvis
Zimbabwe
152
8.43
Ahsan Malik
Netherlands
153
8.45
Ashok Dinda
India
154
8.51
Jade Dernbach
England
155
8.52
Yasir Arafat
Pakistan
156
8.54
Nehemiah Odhiambo
Kenya
157
8.58
Irfan Pathan
India
158
8.65
Ravindra Jadeja
India
159
8.76
James Franklin
New Zealand
160
8.77
Syed Ali
Oman
161
8.93
Gordon Goudie
Scotland
162
9.00
Krishmar Santokie
West Indies
162
9.00
Yusuf Pathan
India
162
9.00
James Faulkner
Australia
162
9.00
Kemar Roach
West Indies
162
9.00
Justin Ontong
South Africa
163
9.03
Shafiul Islam
Bangladesh
164
9.14
Keegan Meth
Zimbabwe
165
9.17
Jacob Oram
New Zealand
166
9.28
Richie Berrington
Scotland
167
9.29
Jan Stander
Scotland
168
9.30
Suresh Raina
India
169
9.33
Stuart Meaker
England
169
9.33
Dwayne Smith
West Indies
169
9.33
Kieron Pollard
West Indies
169
9.33
Garey Mathurin
West Indies
170
9.40
Gulbadin Naib
Afghanistan
171
9.60
Brian Vitori
Zimbabwe
172
9.63
Praveen Kumar
India
173
9.73
Michael Bates
New Zealand
174
9.82
Abul Hasan
Bangladesh
175
9.88
Marchant de Lange
South Africa
176
9.96
Kamau Leverock
Bermuda
177
10.00
Andrew Ellis
New Zealand
177
10.00
Danny Briggs
England
177
10.00
Parth Desai
Canada
177
10.00
Shoaib Malik
Pakistan
178
10.40
Elton Chigumbura
Zimbabwe
179
10.46
Doug Bracewell
New Zealand
180
10.50
Junaid Khan
Pakistan
181
10.60
Rakep Patel
Kenya
182
10.67
Corey Anderson
New Zealand
183
10.75
Hiral Patel
Canada
184
10.94
Kane Williamson
New Zealand
185
11.00
Sohag Gazi
Bangladesh
185
11.00
James Pattinson
Australia
186
11.33
Nazmul Hossain
Bangladesh
187
11.54
Rohit Sharma
India
188
11.83
Parvinder Awana
India
189
11.94
James Neesham
New Zealand
190
12.00
Cameron White
Australia
190
12.00
Adam Milne
New Zealand
191
12.24
Wayne Parnell
South Africa
192
12.25
Chris Mpofu
Zimbabwe
193
14.36
Shingi Masakadza
Zimbabwe
194
14.40
Andre Russell
West Indies
195
15.00
Steven Outerbridge
Bermuda
196
15.75
Rubel Hossain
Bangladesh
197
17.00
Tom Heggelman
Netherlands