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 ICC World Twenty20 (in Sri Lanka)
Position
Best Economy
Player Name
Team Name
1
3.000000
Faf du Plessis
South Africa
2
3.750000
Jean-Paul Duminy
South Africa
3
4.823529
Dale Steyn
South Africa
4
4.933333
Raza Hasan
Pakistan
5
5.000000
Alex Cusack
Ireland
6
5.333333
Harbhajan Singh
India
7
5.400000
Piyush Chawla
India
8
5.562500
Samuel Badree
West Indies
9
5.696721
Sunil Narine
West Indies
10
5.875000
Dawlat Zadran
Afghanistan
11
5.944444
Mohammad Hafeez
Pakistan
12
5.950000
Angelo Mathews
Sri Lanka
13
6.000000
Ravi Bopara
England
13
6.000000
Luke Wright
England
13
6.000000
Kevin O'Brien
Ireland
13
6.000000
Ronnie Hira
New Zealand
14
6.044776
Yuvraj Singh
India
15
6.117647
Nathan McCullum
New Zealand
16
6.125000
Ajantha Mendis
Sri Lanka
17
6.129032
Ravichandran Ashwin
India
18
6.150000
Steven Finn
England
19
6.157894
Graeme Swann
England
20
6.166666
Graeme Cremer
Zimbabwe
21
6.333333
Kieron Pollard
West Indies
21
6.333333
Ray Price
Zimbabwe
21
6.333333
Prosper Utseya
Zimbabwe
22
6.437500
Daniel Vettori
New Zealand
23
6.590909
Nuwan Kulasekara
Sri Lanka
24
6.636363
Jacques Kallis
South Africa
25
6.646341
Morne Morkel
South Africa
26
6.727272
Jeevan Mendis
Sri Lanka
26
6.727272
Akila Dananjaya
Sri Lanka
27
6.791666
Saeed Ajmal
Pakistan
28
6.833333
Mitchell Starc
Australia
29
6.846153
Robin Peterson
South Africa
30
7.000000
Boyd Rankin
England
30
7.000000
Karim Sadiq
Afghanistan
31
7.125000
Shahid Afridi
Pakistan
32
7.230769
Zaheer Khan
India
33
7.250000
Abdur Razzak
Bangladesh
34
7.285714
Kyle Jarvis
Zimbabwe
35
7.333333
Shane Watson
Australia
36
7.421052
Stuart Broad
England
37
7.476190
Brad Hogg
Australia
38
7.500000
Stuart Matsikenyeri
Zimbabwe
38
7.500000
Gulbadin Naib
Afghanistan
39
7.571428
Glenn Maxwell
Australia
40
7.666666
Sohail Tanvir
Pakistan
41
7.705882
Darren Sammy
West Indies
42
7.741935
Johan Botha
South Africa
43
7.745098
Chris Gayle
West Indies
44
7.750000
Rangana Herath
Sri Lanka
44
7.750000
Virat Kohli
India
45
7.857142
Lakshmipathy Balaji
India
46
7.875000
Shakib Al Hasan
Bangladesh
47
7.888888
Samit Patel
England
48
8.000000
Tim Bresnan
England
48
8.000000
Mashrafe Mortaza
Bangladesh
48
8.000000
Dwayne Bravo
West Indies
48
8.000000
Tim Southee
New Zealand
49
8.042553
Ravi Rampaul
West Indies
50
8.142857
Shapoor Zadran
Afghanistan
51
8.166666
Samiullah Shenwari
Afghanistan
52
8.187500
Kyle Mills
New Zealand
53
8.208333
Pat Cummins
Australia
54
8.428571
Daniel Christian
Australia
55
8.518518
Lasith Malinga
Sri Lanka
56
8.571428
Albie Morkel
South Africa
57
8.636363
Xavier Doherty
Australia
58
8.642857
Irfan Pathan
India
59
8.666666
Doug Bracewell
New Zealand
60
8.833333
James Franklin
New Zealand
61
9.000000
Marlon Samuels
West Indies
61
9.000000
Fidel Edwards
West Indies
61
9.000000
Thisara Perera
Sri Lanka
61
9.000000
Danny Briggs
England
62
9.125000
Yasir Arafat
Pakistan
63
9.500000
Shoaib Malik
Pakistan
64
9.600000
Brian Vitori
Zimbabwe
65
9.666666
Rob Nicol
New Zealand
66
9.837398
Jacob Oram
New Zealand
67
9.882352
Umar Gul
Pakistan
68
9.929577
Jade Dernbach
England
69
10.000000
George Dockrell
Ireland
70
10.125000
Mohammad Nabi
Afghanistan
71
10.500000
Trent Johnston
Ireland
72
11.000000
Abul Hasan
Bangladesh
72
11.000000
David Hussey
Australia
73
11.666666
Rohit Sharma
India
74
12.000000
Elias Sunny
Bangladesh
74
12.000000
Wayne Parnell
South Africa
74
12.000000
Adam Milne
New Zealand
74
12.000000
Ziaur Rahman
Afghanistan
75
12.250000
Chris Mpofu
Zimbabwe
76
12.333333
Mahmudullah
Bangladesh
77
12.777777
Shafiul Islam
Bangladesh
78
13.000000
Ashok Dinda
India
78
13.000000
Elton Chigumbura
Zimbabwe
78
13.000000
Paul Stirling
Ireland
79
13.750000
Andre Russell
West Indies
80
18.666666
Izatullah Dawlatzai
Afghanistan