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 2010 for T20I
Position
Best Economy
Player Name
Team Name
1
2.60
Nuwan Pradeep
Sri Lanka
2
3.40
Brendan Taylor
Zimbabwe
3
4.17
Farveez Maharoof
Sri Lanka
4
4.25
Praveen Kumar
India
5
4.33
Tanvir Ahmed
Pakistan
6
4.63
Pragyan Ojha
India
7
4.71
Scott Styris
New Zealand
8
4.75
Clint McKay
Australia
9
5.00
Luke Woodcock
New Zealand
10
5.12
Daniel Vettori
New Zealand
11
5.14
Sachithra Senanayake
Sri Lanka
12
5.24
Hiren Varaiya
Kenya
13
5.25
Amit Mishra
India
14
5.28
Mirwais Ashraf
Afghanistan
15
5.30
Nuwan Kulasekara
Sri Lanka
16
5.35
Shadeep Silva
United Arab Emirates
17
5.48
Trent Johnston
Ireland
18
5.50
Saqib Ali
United Arab Emirates
19
5.58
Seekkuge Prasanna
Sri Lanka
20
5.59
Ahmed Raza
United Arab Emirates
21
5.61
Sunil Dhaniram
Canada
22
5.68
Majid Haq
Scotland
23
5.68
Steve Tikolo
Kenya
24
5.72
Hamid Hassan
Afghanistan
25
5.74
Andy McKay
New Zealand
26
5.75
Tillakaratne Dilshan
Sri Lanka
26
5.75
Andrew White
Ireland
27
5.86
Graeme Swann
England
28
5.88
Mark Jonkman
Netherlands
29
5.89
Ray Price
Zimbabwe
30
5.91
Sulieman Benn
West Indies
31
5.94
Gordon Drummond
Scotland
32
5.96
Michael Yardy
England
33
6.00
Nigel Jones
Ireland
33
6.00
Ryan Watson
Scotland
33
6.00
Isuru Udana
Sri Lanka
33
6.00
Thisara Perera
Sri Lanka
33
6.00
Lonwabo Tsotsobe
South Africa
33
6.00
John Hastings
Australia
33
6.00
Ashok Dinda
India
34
6.05
Andre Botha
Ireland
35
6.13
Dewald Nel
Scotland
36
6.15
Harbhajan Singh
India
37
6.21
Nathan McCullum
New Zealand
38
6.25
Yasir Arafat
Pakistan
38
6.25
Johan Botha
South Africa
39
6.26
Jimmy Kamande
Kenya
40
6.27
Piyush Chawla
India
41
6.30
Shaun Tait
Australia
42
6.31
Morne Morkel
South Africa
43
6.33
Chamu Chibhabha
Zimbabwe
44
6.35
Ajantha Mendis
Sri Lanka
45
6.35
David Hussey
Australia
46
6.37
Dale Steyn
South Africa
47
6.40
Mohammad Ashraful
Bangladesh
48
6.41
Jacques Kallis
South Africa
49
6.42
Angelo Mathews
Sri Lanka
50
6.44
George Dockrell
Ireland
51
6.47
Pieter Seelaar
Netherlands
52
6.49
Stuart Broad
England
53
6.50
Richie Berrington
Scotland
54
6.51
Darren Sammy
West Indies
55
6.54
Kyle Coetzer
Scotland
56
6.60
Samiullah Shenwari
Afghanistan
57
6.61
Greg Lamb
Zimbabwe
58
6.64
Shapoor Zadran
Afghanistan
59
6.65
Mohammad Amir
Pakistan
60
6.67
Karim Sadiq
Afghanistan
61
6.70
Shakib Al Hasan
Bangladesh
62
6.71
Mitchell Johnson
Australia
63
6.75
Naved-ul-Hasan
Pakistan
63
6.75
Tendai Chatara
Zimbabwe
64
6.76
Suraj Randiv
Sri Lanka
65
6.79
Prosper Utseya
Zimbabwe
66
6.80
Shahid Afridi
67
6.81
Tim Bresnan
England
68
6.83
Muttiah Muralitharan
Sri Lanka
69
6.92
Rob Nicol
New Zealand
69
6.92
Ross Lyons
Scotland
70
6.95
Saeed Ajmal
Pakistan
71
7.00
Daan van Bunge
Netherlands
71
7.00
Peter Borren
Netherlands
71
7.00
Milinda Siriwardana
Sri Lanka
71
7.00
Fayyaz Ahmed
United Arab Emirates
72
7.03
Mohammad Nabi
Afghanistan
73
7.06
Abdul Razzaq
Pakistan
74
7.07
Umar Bhatti
Canada
75
7.10
Tony Suji
Kenya
76
7.10
Nikita Miller
West Indies
77
7.11
Charl Langeveldt
South Africa
78
7.11
Ian Butler
New Zealand
79
7.17
Daryl Tuffey
New Zealand
79
7.17
Jerome Taylor
West Indies
80
7.20
John Davison
Canada
81
7.23
Rusty Theron
South Africa
82
7.25
Dilhara Fernando
Sri Lanka
82
7.25
Wahab Riaz
Pakistan
82
7.25
Steve O'Keefe
Australia
83
7.27
Abdur Rehman
Pakistan
84
7.28
Ryan Sidebottom
England
85
7.29
Kemar Roach
West Indies
86
7.33
Shafiul Islam
Bangladesh
87
7.36
Mohammad Kashif
Netherlands
88
7.38
Shem Ngoche
Kenya
89
7.39
Ryan McLaren
South Africa
90
7.40
James Franklin
New Zealand
91
7.40
Lasith Malinga
Sri Lanka
92
7.41
Ryan ten Doeschate
Netherlands
93
7.44
Harvir Baidwan
Canada
94
7.44
Jan Stander
Scotland
95
7.45
Peter Connell
Ireland
96
7.45
Vinay Kumar
India
97
7.50
Yuvraj Singh
India
97
7.50
Boyd Rankin
England
97
7.50
Elijah Otieno
Kenya
98
7.51
Nehemiah Odhiambo
Kenya
99
7.54
Mohammad Hafeez
Pakistan
100
7.56
Shane Bond
New Zealand
100
7.56
Chinthaka Jayasinghe
Sri Lanka
101
7.57
Khurram Khan
United Arab Emirates
101
7.57
Luke Wright
England
102
7.58
Nelson Odhiambo
Kenya
103
7.60
Dirk Nannes
Australia
104
7.67
Alex Cusack
Ireland
105
7.79
Graeme Cremer
Zimbabwe
106
7.80
Ashish Nehra
India
107
7.82
Kieron Pollard
West Indies
108
7.87
Steven Smith
Australia
109
7.89
Dwayne Bravo
West Indies
110
7.99
Mudassar Bukhari
Netherlands
111
8.00
Phil Eaglestone
Ireland
111
8.00
Sanath Jayasuriya
Sri Lanka
111
8.00
James Hopes
Australia
112
8.03
Kevin O'Brien
Ireland
113
8.03
Nawroz Mangal
Afghanistan
114
8.14
Lameck Onyango
Kenya
115
8.19
Khurram Chohan
Canada
116
8.24
Shane Watson
Australia
117
8.25
Kyle Mills
New Zealand
118
8.30
Shoaib Akhtar
Pakistan
119
8.32
Jacob Oram
New Zealand
120
8.33
Ryan Harris
Australia
120
8.33
Yusuf Pathan
India
120
8.33
Narsingh Deonarine
West Indies
120
8.33
Paul Stirling
Ireland
121
8.35
Tim Southee
New Zealand
122
8.38
Mashrafe Mortaza
Bangladesh
123
8.40
Roelof van der Merwe
Netherlands
124
8.43
Shoaib Malik
Pakistan
125
8.50
Peter Siddle
Australia
126
8.71
Timroy Allen
U.S.A.
127
8.75
John Mooney
Ireland
127
8.75
Ravichandran Ashwin
India
127
8.75
Abdur Razzak
Bangladesh
127
8.75
Wayne Parnell
South Africa
128
8.83
Albie Morkel
South Africa
129
8.86
Rizwan Cheema
Canada
130
9.00
Shingi Masakadza
Zimbabwe
130
9.00
Naeem Islam
Bangladesh
130
9.00
Nazmul Hossain
Bangladesh
130
9.00
Robin Peterson
South Africa
130
9.00
Michael Clarke
Australia
130
9.00
Edgar Schiferli
Netherlands
131
9.15
Umar Gul
Pakistan
132
9.25
Mohammad Asif
Pakistan
132
9.25
Henry Osinde
Canada
133
9.33
Shahadat Hossain
Bangladesh
134
9.40
Paul Collingwood
England
135
9.50
Ajmal Shahzad
England
135
9.50
Chris Mpofu
Zimbabwe
136
9.55
Zaheer Khan
India
137
9.67
Kosala Kulasekara
Sri Lanka
138
9.70
Ravi Rampaul
West Indies
139
9.75
Ravindra Jadeja
India
140
9.82
Mohammad Sami
Pakistan
141
9.86
Daniel Christian
Australia
142
10.00
Stuart Matsikenyeri
Zimbabwe
142
10.00
Elton Chigumbura
Zimbabwe
143
10.17
Chanaka Welegedara
Sri Lanka
144
10.25
Thilan Thushara
Sri Lanka
145
10.44
Hiral Patel
Canada
146
10.48
Chris Gayle
West Indies
147
11.00
Tharanga Paranavitana
Sri Lanka
147
11.00
Geoff Barnett
Canada
147
11.00
Martin Guptill
New Zealand
147
11.00
Jeevan Mendis
Sri Lanka
148
11.17
Ed Rainsford
Zimbabwe
149
11.20
Gary Kidd
Ireland
150
11.50
Suresh Raina
India
150
11.50
Dawlat Ahmadzai
Afghanistan
150
11.50
Shaheed Keshvani
Canada
151
11.75
Dwayne Smith
West Indies
151
11.75
Adam Milne
New Zealand
152
12.00
Arsalan Qadir
Canada
152
12.00
Rory Kleinveldt
South Africa
153
12.75
Jean-Paul Duminy
South Africa
154
13.00
Keith Dabengwa
Zimbabwe
155
14.00
Hamilton Masakadza
Zimbabwe
156
20.00
Gordon Goudie
Scotland
157
40.00
Aftab Ahmed
Bangladesh