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 Cup (in England/Ireland/Netherlands/Scotland)
Position
Best Economy
Player Name
Team Name
1
2.297872
Courtney Walsh
West Indies
2
2.350000
Sir Curtly Ambrose
West Indies
3
3.035143
Reon King
West Indies
4
3.250000
Shafiuddin Ahmed
Bangladesh
5
3.300000
Nikhil Chopra
India
6
3.385167
Shaun Pollock
South Africa
7
3.460526
Gavin Larsen
New Zealand
8
3.481481
Manjurul Islam
Bangladesh
9
3.487179
Phil Simmons
West Indies
10
3.520000
Alan Mullally
England
11
3.533333
Adam Dale
Australia
12
3.586956
Ian Austin
England
13
3.638888
Steve Elworthy
South Africa
14
3.674418
Muttiah Muralitharan
Sri Lanka
15
3.700000
Angus Fraser
England
16
3.718535
Geoff Allott
New Zealand
17
3.750000
Robert Croft
England
18
3.800000
Wasim Akram
Pakistan
19
3.820000
Mark Ealham
England
20
3.827586
Hasibul Hossain
Bangladesh
21
3.832271
Shane Warne
Australia
22
3.835616
Mervyn Dillon
West Indies
23
3.846960
Glenn McGrath
Australia
24
3.881578
Hendy Bryan
West Indies
25
3.900000
Adam Huckle
Zimbabwe
26
3.922077
Abdul Razzaq
Pakistan
27
3.939393
Jacques Kallis
South Africa
28
3.950617
Dion Nash
New Zealand
29
3.963414
Allan Donald
South Africa
30
3.966942
Darren Gough
England
31
3.972602
Khaled Mahmud
Bangladesh
32
4.000000
Waqar Younis
Pakistan
32
4.000000
Asim Butt
Scotland
33
4.043478
Pommie Mbangwa
Zimbabwe
34
4.083333
Shane Lee
Australia
35
4.124031
Venkatesh Prasad
India
36
4.132420
Damien Fleming
Australia
37
4.154761
Azhar Mahmood
Pakistan
38
4.175438
Paul Reiffel
Australia
39
4.178571
James Brinkley
Scotland
40
4.196428
Anil Kumble
India
41
4.222222
Tony Suji
Kenya
42
4.244897
Pramodya Wickramasinghe
Sri Lanka
43
4.256756
Naimur Rahman
Bangladesh
44
4.257142
Gavin Hamilton
England
45
4.275956
Javagal Srinath
India
46
4.313725
Tom Moody
Australia
47
4.368421
Grant Flower
Zimbabwe
48
4.424379
Paul Strang
Zimbabwe
49
4.500000
Nick Dyer
Scotland
49
4.500000
Michael Bevan
Australia
50
4.544364
Saqlain Mushtaq
Pakistan
51
4.545454
Mohammad Rafique
Bangladesh
52
4.558139
Guy Whittall
Zimbabwe
53
4.627539
Nathan Astle
New Zealand
54
4.635761
Lance Klusener
South Africa
55
4.660000
Neil Johnson
Zimbabwe
56
4.705882
Brendon Julian
Australia
57
4.713493
Chris Harris
New Zealand
58
4.736842
Robin Singh
India
59
4.756097
Martin Suji
Kenya
60
4.791366
Chris Cairns
New Zealand
61
4.794117
Heath Streak
Zimbabwe
62
4.857142
Shoaib Akhtar
Pakistan
63
4.875000
Upul Chandana
Sri Lanka
64
4.888888
Mark Waugh
Australia
65
4.893617
Chaminda Vaas
Sri Lanka
66
4.906250
Hansie Cronje
South Africa
67
4.944444
Jimmy Kamande
Kenya
68
4.956896
Enamul Haque
Bangladesh
69
5.000000
Aravinda de Silva
Sri Lanka
69
5.000000
Debasis Mohanty
India
69
5.000000
Adam Hollioake
England
69
5.000000
Mohammad Sheikh
Bangladesh
69
5.000000
Eddo Brandes
Zimbabwe
70
5.063829
Thomas Odoyo
Kenya
71
5.111111
Steve Waugh
Australia
72
5.131578
Sourav Ganguly
India
73
5.133333
Maurice Odumbe
Kenya
74
5.166666
Carl Bulfin
New Zealand
75
5.227272
Shahid Afridi
Pakistan
76
5.296296
Andy Whittall
Zimbabwe
77
5.333333
Andrew Flintoff
England
78
5.350000
Minhajul Abedin
Bangladesh
79
5.458333
Mahela Jayawardene
Sri Lanka
80
5.500000
Ajay Jadeja
India
81
5.508196
Sanath Jayasuriya
Sri Lanka
82
5.660377
John Blain
Scotland
83
5.685714
Aasif Karim
Kenya
84
5.750000
Eric Upashantha
Sri Lanka
85
5.785714
Ajit Agarkar
India
86
6.000000
Joseph Angara
Kenya
87
6.222222
Ian Stanger
Scotland
88
6.333333
Graeme Hick
England
89
6.353591
Henry Olonga
Zimbabwe
90
6.888888
Steve Tikolo
Kenya
91
7.000000
Sachin Tendulkar
India
92
7.125000
Jimmy Adams
West Indies
93
7.500000
Nicky Boje
South Africa
94
8.500000
Darren Lehmann
Australia
95
9.500000
Craig McMillan
New Zealand
96
10.000000
Keith Arthurton
West Indies
97
12.500000
Damien Martyn
Australia
98
16.000000
Ricardo Powell
West Indies