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 World T20 (in Bangladesh)
Position
Best Economy
Player Name
Team Name
1
3.500000
Mirwais Ashraf
Afghanistan
2
4.600000
Sunil Narine
West Indies
3
4.666666
Ravi Bopara
England
4
4.690265
Rangana Herath
Sri Lanka
5
4.882352
Sachithra Senanayake
Sri Lanka
6
5.000000
Tendai Chatara
Zimbabwe
6
5.000000
Sikandar Raza
Zimbabwe
6
5.000000
Stuart Thompson
Ireland
7
5.266666
Mahmudullah
Bangladesh
8
5.333333
Sean Williams
Zimbabwe
8
5.333333
Sabbir Rahman
Bangladesh
9
5.421052
Bhuvneshwar Kumar
India
10
5.462555
Ravichandran Ashwin
India
11
5.500000
Paras Khadka
Nepal
12
5.600000
Basant Regmi
Nepal
13
5.625000
Trent Boult
New Zealand
14
5.650000
Samuel Badree
West Indies
15
5.697211
Shakib Al Hasan
Bangladesh
16
5.727272
Mohammad Nabi
Afghanistan
17
5.750000
Jitendra Mukhiya
Nepal
18
5.846153
Rohan Mustafa
United Arab Emirates
19
5.888888
Shapoor Zadran
Afghanistan
20
6.000000
Taskin Ahmed
Bangladesh
20
6.000000
Nathan McCullum
New Zealand
21
6.111111
Lasith Malinga
Sri Lanka
22
6.190476
Sagar Pun
Nepal
23
6.300000
Mohammad Hafeez
Pakistan
24
6.428571
Abdur Razzak
Bangladesh
25
6.444444
Tanwir Afzal
Hong Kong
26
6.500000
Brad Hodge
Australia
27
6.533333
Shahid Afridi
Pakistan
28
6.540540
Nuwan Kulasekara
Sri Lanka
29
6.550000
Imran Tahir
South Africa
30
6.555555
Peter Borren
Netherlands
31
6.562500
Mitchell McClenaghan
New Zealand
32
6.666666
Paul Stirling
Ireland
32
6.666666
Prosper Utseya
Zimbabwe
33
6.681818
Amit Mishra
India
34
6.699029
Nadeem Ahmed
Hong Kong
35
6.727272
Shakti Gauchan
Nepal
36
6.758241
Angelo Mathews
Sri Lanka
37
6.760000
Timm van der Gugten
Netherlands
38
6.775510
Ahsan Malik
Netherlands
39
6.775700
Mudassar Bukhari
Netherlands
40
6.909090
Pieter Seelaar
Netherlands
41
6.972972
Krishmar Santokie
West Indies
42
7.000000
Sharif Asadullah
United Arab Emirates
42
7.000000
Nizakat Khan
Hong Kong
42
7.000000
Zulfiqar Babar
Pakistan
42
7.000000
Rubel Hossain
Bangladesh
43
7.089552
Marlon Samuels
West Indies
44
7.125000
Amjad Javed
United Arab Emirates
44
7.125000
Manjula Guruge
United Arab Emirates
45
7.200000
Kevin O'Brien
Ireland
46
7.230769
Suresh Raina
India
47
7.312500
Doug Bollinger
Australia
48
7.333333
Nasir Hossain
Bangladesh
48
7.333333
Irfan Ahmed
Hong Kong
48
7.333333
Sompal Kami
Nepal
49
7.368421
Ravindra Jadeja
India
50
7.380952
James Neesham
New Zealand
51
7.391304
Al-Amin Hossain
Bangladesh
52
7.450980
Chris Jordan
England
53
7.466666
Saeed Ajmal
Pakistan
54
7.500000
Seekkuge Prasanna
Sri Lanka
54
7.500000
Dawlat Zadran
Afghanistan
55
7.571428
Sohail Tanvir
Pakistan
55
7.571428
Nathan Coulter-Nile
Australia
56
7.600000
Haseeb Amjad
Hong Kong
57
7.636363
James Tredwell
England
58
7.666666
Kyle Mills
New Zealand
58
7.666666
Junaid Khan
Pakistan
58
7.666666
Corey Anderson
New Zealand
59
7.833333
Natsai M'shangwe
Zimbabwe
60
7.857142
Shane Watson
Australia
61
7.888888
Mashrafe Mortaza
Bangladesh
61
7.888888
Samiullah Shenwari
Afghanistan
62
7.941176
James Faulkner
Australia
63
8.000000
Glenn Maxwell
Australia
63
8.000000
Karim Sadiq
Afghanistan
63
8.000000
Amir Hamza
Afghanistan
63
8.000000
Khurram Khan
United Arab Emirates
64
8.010471
Dale Steyn
South Africa
65
8.018018
Andre Russell
West Indies
66
8.200000
Moeen Ali
England
67
8.285714
Shadeep Silva
United Arab Emirates
68
8.500000
Tafadzwa Kamungozi
Zimbabwe
68
8.500000
Stuart Broad
England
68
8.500000
Daniel Christian
Australia
69
8.508771
Beuran Hendricks
South Africa
70
8.545454
Sohag Gazi
Bangladesh
71
8.666666
Farhad Reza
Bangladesh
72
8.700000
Mohammed Shami
India
73
8.714285
Tom Cooper
Netherlands
74
8.750000
Max Sorensen
Ireland
75
8.833333
Lonwabo Tsotsobe
South Africa
76
8.875000
George Dockrell
Ireland
77
8.909090
Tinashe Panyangara
Zimbabwe
78
8.933333
Tim Murtagh
Ireland
79
9.000000
James Muirhead
Australia
79
9.000000
Logan van Beek
Netherlands
79
9.000000
Chris Gayle
West Indies
79
9.000000
Mohit Sharma
India
80
9.125000
Mitchell Starc
Australia
81
9.142857
Wayne Parnell
South Africa
82
9.166666
Kamran Shazad
United Arab Emirates
83
9.200000
Albie Morkel
South Africa
84
9.248120
Umar Gul
Pakistan
85
9.250000
Dwayne Bravo
West Indies
86
9.272727
Jean-Paul Duminy
South Africa
87
9.500000
Aizaz Khan
Hong Kong
88
9.666666
Najeeb Amar
Hong Kong
88
9.666666
Brad Hogg
Australia
89
9.700000
Tim Bresnan
England
90
9.800000
Michael Swart
Netherlands
91
10.000000
Andy McBrine
Ireland
91
10.000000
Ehsan Nawaz
Hong Kong
92
10.333333
Hamilton Masakadza
Zimbabwe
92
10.333333
Darren Sammy
West Indies
93
10.485436
Ajantha Mendis
Sri Lanka
94
10.666666
Thisara Perera
Sri Lanka
95
10.714285
Ahmed Raza
United Arab Emirates
96
11.000000
Jade Dernbach
England
96
11.000000
Dwayne Smith
West Indies
97
11.500000
Tim Southee
New Zealand
97
11.500000
Stephen Parry
England
97
11.500000
Gulbadin Naib
Afghanistan
98
11.571428
Morne Morkel
South Africa
99
11.666666
Alex Cusack
Ireland
100
13.000000
Yuvraj Singh
India
101
13.250000
Bilawal Bhatti
Pakistan
102
14.000000
Mominul Haque
Bangladesh
103
14.883720
Ziaur Rahman
Afghanistan
104
15.000000
Aftab Alam
Afghanistan
104
15.000000
Kane Williamson
New Zealand
105
18.000000
Aaron Finch
Australia