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 Qualifier (in United Arab Emirates)
Position
Best Economy
Player Name
Team Name
1
2.333333
Amrit Bhattarai
Nepal
2
3.000000
Shapoor Zadran
Afghanistan
3
4.256410
Boyd Rankin
England
4
4.375000
Nigel Jones
Ireland
5
4.600000
Nawroz Mangal
Afghanistan
6
4.770318
Zahid Hussain
Canada
7
4.833333
Elijah Otieno
Kenya
8
4.857142
Andrew White
Ireland
9
4.972222
Shakti Gauchan
Nepal
10
5.134099
Dawlat Zadran
Afghanistan
11
5.166666
Sarel Burger
Namibia
12
5.222222
Ragheb Aga
Kenya
13
5.281250
Michael Swart
Netherlands
14
5.300000
Alex Cusack
Ireland
15
5.333333
Manny Aulakh
Canada
16
5.380952
Karim Sadiq
Afghanistan
17
5.421686
Nizakat Khan
Hong Kong
18
5.491525
Paras Khadka
Nepal
19
5.536723
Majid Haq
Scotland
20
5.562500
Zamir Khan
Afghanistan
21
5.566666
Paul Stirling
Ireland
22
5.600000
Tom Cooper
Netherlands
23
5.655172
James Ngoche
Kenya
24
5.689655
Mudassar Bukhari
Netherlands
25
5.750000
Tim Gruijters
Netherlands
26
5.807453
Junaid Siddiqui
Canada
27
5.814814
Samiullah Shenwari
Afghanistan
28
5.833333
Max Sorensen
Ireland
29
5.918918
Trent Johnston
Ireland
30
5.941176
Ajay Lalcheta
Oman
31
6.000000
Sufyan Mehmood
Oman
32
6.090909
Kevin O'Brien
Ireland
33
6.125000
Pieter Seelaar
Netherlands
33
6.125000
Mahuru Dai
P.N.G.
34
6.142857
Jimmy Hansra
Canada
35
6.172413
Chris Amini
P.N.G.
36
6.202898
George Dockrell
Ireland
37
6.305555
Basant Regmi
Nepal
38
6.388888
Dion Stovell
Bermuda
39
6.391304
Rajeshkumar Ranpura
Oman
40
6.437500
John Reva
P.N.G.
41
6.482758
Mohammad Nabi
Afghanistan
42
6.500000
Alexei Kervezee
Netherlands
43
6.560000
Nelson Odhiambo
Kenya
44
6.588235
Rodney Trott
Bermuda
45
6.598360
Peter Borren
Netherlands
46
6.687500
Rizwan Cheema
Canada
47
6.692307
Shem Ngoche
Kenya
48
6.736842
Munir Dar
Hong Kong
49
6.866666
Timm van der Gugten
Netherlands
50
6.875000
Syed Kaleem
Oman
51
6.880341
Safyaan Sharif
Scotland
52
6.913043
Aftab Ahmed
Bangladesh
53
6.916666
Mirwais Ashraf
Afghanistan
54
7.000000
John Mooney
Ireland
54
7.000000
Tony Ura
P.N.G.
54
7.000000
Jason Kila
P.N.G.
55
7.041666
Gerrie Snyman
Namibia
56
7.043478
Izatullah Dawlatzai
Afghanistan
57
7.076923
Collins Obuya
Kenya
58
7.130434
Aftab Alam
Afghanistan
59
7.235294
Preston Mommsen
Scotland
60
7.250000
Henry Osinde
Canada
61
7.272727
Roy Lamsam
Hong Kong
62
7.333333
Vani Morea
P.N.G.
63
7.368421
Zeeshan Siddiqui
Oman
64
7.404255
Aizaz Khan
Hong Kong
65
7.409090
Elmore Hutchinson
U.S.A.
66
7.472527
Kinchit Shah
Hong Kong
67
7.500000
Kyle Coetzer
Scotland
68
7.574257
Harvir Baidwan
Canada
69
7.575757
Asif Khan
United Arab Emirates
70
7.600000
Stefan Kelly
Bermuda
71
7.681818
Bashir Shah
72
7.785714
Duncan Allan
Kenya
73
7.862068
Hiren Varaiya
Kenya
74
7.935483
Willie Gavera
P.N.G.
75
7.953216
Gordon Drummond
Scotland
76
8.050000
Janeiro Tucker
Bermuda
77
8.080000
Irfan Ahmed
Hong Kong
78
8.333333
Moneeb Iqbal
Scotland
78
8.333333
Matthew Parker
Scotland
79
8.392857
Nehemiah Odhiambo
Kenya
80
8.437500
Ahsan Malik
Netherlands
81
8.727272
Gordon Goudie
Scotland
82
8.769230
Syed Ali
Oman
83
9.276018
Richie Berrington
Scotland
84
9.285714
Jan Stander
Scotland
85
9.960629
Kamau Leverock
Bermuda
86
10.000000
Parth Desai
Canada
87
10.666666
Gulbadin Naib
Afghanistan
88
10.750000
Hiral Patel
Canada
89
12.250000
Rakep Patel
Kenya
90
15.000000
Steven Outerbridge
Bermuda
91
17.000000
Tom Heggelman
Netherlands