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 Cricket League Championship
Position
Best Economy
Player Name
Team Name
1
2.666666
Vikrant Shetty
United Arab Emirates
2
2.677595
Khurram Khan
United Arab Emirates
3
2.800000
Emmanuel Bundi
Kenya
4
3.461538
Tim Gruijters
Netherlands
5
3.500000
Saqib Ali
United Arab Emirates
5
3.500000
George Dockrell
Ireland
5
3.500000
Rajesh Bhudia
Kenya
6
3.540145
Ahmed Raza
United Arab Emirates
7
3.631578
Shadeep Silva
United Arab Emirates
8
3.636363
Josh Davey
Scotland
9
3.700000
Albert van der Merwe
Ireland
10
3.714285
Runish Gudhka
Kenya
11
3.750000
Lameck Onyango
Kenya
12
3.769230
Mudassar Bukhari
Netherlands
13
3.777777
Karim Sadiq
Afghanistan
14
3.783783
Peter Borren
Netherlands
15
3.846153
Henry Osinde
Canada
16
3.870967
Boyd Rankin
England
17
3.871794
Majid Haq
Scotland
18
3.929618
Pieter Seelaar
Netherlands
19
4.000000
Paul Stirling
Ireland
20
4.025157
Mohammad Nabi
Afghanistan
21
4.107142
Ahsan Malik
Netherlands
22
4.210526
Stephan Baard
Namibia
23
4.250000
Nawroz Mangal
Afghanistan
23
4.250000
Duncan Allan
Kenya
24
4.318181
Samiullah Shenwari
Afghanistan
25
4.333333
Trent Johnston
Ireland
26
4.382352
Gordon Goudie
Scotland
27
4.411764
Kevin O'Brien
Ireland
28
4.461538
Javed Ahmadi
Afghanistan
29
4.500000
Sarel Burger
Namibia
30
4.571428
Dominic Wesonga
Kenya
30
4.571428
Hiren Varaiya
Kenya
31
4.640000
Richie Berrington
Scotland
32
4.666666
Amjad Javed
United Arab Emirates
32
4.666666
Seren Waters
Kenya
33
4.683098
John Mooney
Ireland
34
4.692307
Safyaan Sharif
Scotland
35
4.700000
Zahid Hussain
Canada
36
4.781250
Arshad Ali
United Arab Emirates
37
4.866666
Michael Swart
Netherlands
38
4.920000
Junaid Siddiqui
Canada
39
5.000000
Gordon Drummond
Scotland
40
5.023041
Alex Cusack
Ireland
41
5.058823
Tom Heggelman
Netherlands
42
5.227272
Kyle Coetzer
Scotland
43
5.260869
Dawlat Zadran
Afghanistan
44
5.341880
Lucas Oluoch
Kenya
45
5.365853
Nasir Aziz
United Arab Emirates
46
5.375000
Amir Hamza
Afghanistan
47
5.388888
Hamid Hassan
Afghanistan
48
5.441860
Gerrie Snyman
Namibia
49
5.500000
Parth Desai
Canada
50
5.714285
Sharif Asadullah
United Arab Emirates
51
5.750000
Collins Obuya
Kenya
52
5.815602
Hiral Patel
Canada
53
5.833333
Jimmy Hansra
Canada
54
5.900000
Khurram Chohan
Canada
55
6.245059
Rizwan Cheema
Canada
56
6.333333
Rakep Patel
Kenya
57
6.421052
Mirwais Ashraf
Afghanistan
58
6.652360
Harvir Baidwan
Canada
59
7.285714
Preston Mommsen
Scotland
60
7.333333
Berend Westdijk
Netherlands
61
9.000000
Tom Cooper
Netherlands
62
12.000000
Tyson Gordon
Canada