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 for T20I
Position
Best Economy
Player Name
Team Name
1
4.00
Paul Collingwood
England
1
1.00
Keith Dabengwa
Zimbabwe
1
2.00
Jerome Taylor
West Indies
1
2.00
Steven Welsh
Canada
1
3.75
Kemar Roach
West Indies
1
2.60
Nuwan Pradeep
Sri Lanka
1
2.25
Ravindra Jadeja
India
1
2.33
Amrit Bhattarai
Nepal
1
0.00
James Shannon
Ireland
1
3.50
Mirwais Ashraf
Afghanistan
1
3.00
Albie Morkel
South Africa
1
2.75
Harbhajan Singh
India
1
2.50
Naveen-ul-Haq
Afghanistan
1
4.33
Tymal Mills
England
1
1.00
John Campbell
West Indies
1
1.50
Bhuvan Karki
Nepal
1
1.33
Rishiv Joshi
Canada
1
0.50
Lucky Ali
1
1.00
Yadwinder Singh
1
1.00
Wamkelwa Dlamini
2
2.00
K Nestor
2
1.82
V Ravindran
2
2.39
S Murari
2
1.00
Kushal Bhurtel
Nepal
2
1.50
R Agamiire
2
3.00
Mitchell Marsh
Australia
2
1.00
Koralegedera Bandara
Sri Lanka
2
4.75
Joe Denly
England
2
3.00
Kane Williamson
New Zealand
2
3.00
Dhananjaya de Silva
Sri Lanka
2
3.86
Nizakat Khan
Hong Kong
2
4.00
Steven Smith
Australia
2
2.73
Umar Gul
Pakistan
2
3.40
Brendan Taylor
Zimbabwe
2
2.25
Garey Mathurin
West Indies
2
2.50
Faf du Plessis
South Africa
2
4.25
David Bernard
West Indies
2
2.50
Tamauri Tucker
Bermuda
2
3.71
Dale Steyn
South Africa
2
2.81
Dwayne Smith
West Indies
2
4.75
Andre Nel
South Africa
3
3.75
Zaheer Khan
India
3
5.00
Jeetan Patel
New Zealand
3
4.75
Johan Botha
South Africa
3
2.50
Adam Voges
Australia
3
5.00
Michael Hussey
Australia
3
4.17
Farveez Maharoof
Sri Lanka
3
4.50
Isuru Udana
Sri Lanka
3
3.50
Marlon Samuels
West Indies
3
4.00
Malcolm Waller
Zimbabwe
3
4.00
Amrit Bhattarai
Nepal
3
3.87
Suresh Raina
India
3
3.25
Mohammad Amir
Pakistan
3
3.33
Rumman Raees
Pakistan
3
5.00
Robbie Frylinck
South Africa
3
1.33
R Pisal
3
3.59
Sultan Ahmed
Oman
3
2.00
Koralegedera Bandara
Sri Lanka
3
2.00
Sushant Modani
U.S.A.
3
2.40
Canada
3
2.14
3
2.00
Aaron Johnson
Canada
4
2.78
Shoaib Rafiq
4
2.00
Alain Toube
4
2.50
D Ganesh
4
2.00
Muhammad Farooq
United Arab Emirates
4
2.20
Elmore Hutchinson
U.S.A.
4
3.94
Ashiqullah Said
4
2.75
K Gilham
4
5.00
Nepal
4
4.17
Kane Williamson
New Zealand
4
3.50
Dilhara Fernando
Sri Lanka
4
4.50
Murali Vijay
India
4
4.58
Adam Milne
New Zealand
4
4.00
Thomas Odoyo
Kenya
4
4.50
Tim Murtagh
Ireland
4
3.50
Shoaib Malik
Pakistan
4
3.00
Mansoor Amjad
Pakistan
4
5.34
Shahid Afridi
4
4.25
Praveen Kumar
India
4
4.00
Chamara Silva
Sri Lanka
4
4.86
Iftikhar Anjum
Pakistan
4
5.00
Andrew Flintoff
England
5
5.00
Nathan Astle
New Zealand
5
4.19
Mark Gillespie
New Zealand
5
5.00
Shoaib Malik
Pakistan
5
3.22
Alex Cusack
Ireland
5
5.42
Abdul Razzaq
Pakistan
5
3.75
Kyle Mills
New Zealand
5
4.33
Tanvir Ahmed
Pakistan
5
4.56
Nigel Jones
Ireland
5
4.11
Calum MacLeod
Scotland
5
4.58
Pat Cummins
Australia
5
4.50
Paul Stirling
Ireland
5
3.75
Kesrick Williams
West Indies
5
5.07
Mujeeb Ur Rahman
Afghanistan
5
4.19
Zeeshan Maqsood
Oman
5
3.00
Shaffeq Muhammad
5
4.00
Kushal Malla
Nepal
5
2.50
Noor Lakanwal
Afghanistan
5
3.00
Murat Ipek
5
3.00
D Rawat
5
2.88
C Rumistrzewicz
5
2.41
Abdul Samad
6
2.50
D Kansonkho
6
3.00
Pargat Singh
Canada
6
3.00
Pargat Singh
Canada
6
2.50
Matthew Spoors
Canada
6
3.00
Augusto Mustafa
6
4.00
LT Bichard
6
5.33
Mohammad Hafeez
Pakistan
6
3.00
Tony Munyonga
Zimbabwe
6
4.41
Rashid Khan
Afghanistan
6
3.78
Michael Rippon
Netherlands
6
4.63
Shapoor Zadran
Afghanistan
6
4.69
Rangana Herath
Sri Lanka
6
4.50
Calvin Burnett
Scotland
6
3.75
Scott Borthwick
England
6
4.60
Nawroz Mangal
Afghanistan
6
5.45
Shakib Al Hasan
Bangladesh
6
4.63
Pragyan Ojha
India
6
5.00
Yusuf Pathan
India
6
3.25
Ray Price
Zimbabwe
6
4.25
Abdur Razzak
Bangladesh
6
5.33
Darren Gough
England
7
5.33
Shaun Pollock
South Africa
7
4.35
Ajit Agarkar
India
7
3.33
Graeme Cremer
Zimbabwe
7
5.00
Justin Kemp
South Africa
7
5.50
Nikita Miller
West Indies
7
4.71
Scott Styris
New Zealand
7
4.72
Dale Steyn
South Africa
7
4.00
Alok Kapali
Bangladesh
7
4.75
Ramith Rambukwella
Sri Lanka
7
4.85
Sagar Pun
Nepal
7
4.86
Imad Wasim
Pakistan
7
4.20
Nathan McCullum
New Zealand
7
4.73
Chris Morris
South Africa
7
3.00
Mark Wood
England
7
5.50
Mitchell Marsh
Australia
7
4.25
LC Le Tissier
7
3.00
Jabari Darrell
Bermuda
7
2.83
Gerard Mwendwa
Kenya
7
3.00
Asif Khan
United Arab Emirates
7
2.50
Adnan Gondal
7
3.22
Mohammad Kamran
8
3.25
Jabari Darrell
Bermuda
8
2.50
Johnathan Campbell
Zimbabwe
8
3.38
S Ravikumar
8
3.00
Burhan Niaz
8
3.00
Najmul Hossain Shanto
Bangladesh
8
4.33
Wasim Ali
Oman
8
5.50
Ben Stokes
England
8
4.80
Faheem Ashraf
Pakistan
8
3.03
Glenford Banner
8
4.75
Con de Lange
Scotland
8
5.00
Samuel Badree
West Indies
8
5.00
Rohan Mustafa
United Arab Emirates
8
4.73
Andrew White
Ireland
8
4.93
Jean-Paul Duminy
South Africa
8
4.00
Lonwabo Tsotsobe
South Africa
8
4.75
Clint McKay
Australia
8
5.56
Ajantha Mendis
Sri Lanka
8
5.00
Ramnaresh Sarwan
West Indies
8
3.50
Harbhajan Singh
India
8
4.91
Tillakaratne Dilshan
Sri Lanka
8
5.65
Steve Harmison
England
9
6.00
Jon Lewis
England
9
5.00
Charl Langeveldt
South Africa
9
3.50
Wahab Riaz
Pakistan
9
5.15
Umar Gul
Pakistan
9
5.63
Darren Sammy
West Indies
9
4.77
Zahid Hussain
Canada
9
5.00
Luke Woodcock
New Zealand
9
4.50
Suresh Raina
India
9
5.08
Abzal Dean
Canada
9
5.00
Sikandar Raza
Zimbabwe
9
5.00
Al-Amin Hossain
Bangladesh
9
4.78
Mudassar Bukhari
Netherlands
9
4.89
Jaydev Unadkat
India
9
5.75
Imran Tahir
South Africa
9
3.27
Raja Adeel
9
4.33
Abdul Waheed
9
3.00
Ramon Sealy
9
3.29
Dhruvkumar Maisuria
9
3.66
Mustafizur Rahman
Bangladesh
9
2.67
Muhammad Saleem
9
3.25
Mandamarakkalage Silva
Sri Lanka
10
3.33
Samarakoon Samarakoon
Sri Lanka
10
2.88
Prashant Shukla
10
3.83
S Pillai
10
3.50
Rushabhvardhan Patel
Kenya
10
3.00
Abdullah Mahmood
10
4.36
Zahoor Khan
United Arab Emirates
10
3.38
R Satheesan
10
5.83
Imad Wasim
Pakistan
10
5.00
Doug Bracewell
New Zealand
10
4.92
Axar Patel
India
10
5.00
Ravi Rampaul
West Indies
10
5.00
Tendai Chatara
Zimbabwe
10
5.10
Shadeep Silva
United Arab Emirates
10
4.97
Shakti Gauchan
Nepal
10
4.93
Mohammad Hafeez
Pakistan
10
5.12
Daniel Vettori
New Zealand
10
5.63
Daniel Vettori
New Zealand
10
3.60
Peter Connell
Ireland
10
5.29
Younis Khan
Pakistan
10
5.00
Malinga Bandara
Sri Lanka
10
6.50
Albie Morkel
South Africa