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 Cricket World Cup (in England)
Position
Best Economy
Player Name
Team Name
1
3.000000
Angelo Mathews
Sri Lanka
2
3.666666
Kemar Roach
West Indies
3
3.700000
Ravindra Jadeja
India
4
4.000000
Samiullah Shenwari
Afghanistan
5
4.086956
Dwaine Pretorius
South Africa
6
4.156862
Colin de Grandhomme
New Zealand
7
4.230769
Vijay Shankar
India
8
4.266666
Kane Williamson
New Zealand
9
4.416666
Jasprit Bumrah
India
10
4.504347
Mujeeb Ur Rahman
Afghanistan
11
4.587064
Jofra Archer
England
12
4.627071
Mohammad Nabi
Afghanistan
13
4.692307
Hamid Hassan
Afghanistan
14
4.820512
Imad Wasim
Pakistan
15
4.820895
Mitchell Santner
New Zealand
16
4.838383
Trent Boult
New Zealand
17
4.857142
Liam Plunkett
England
18
4.871287
Ben Stokes
England
19
4.887780
Matt Henry
New Zealand
20
4.904076
Lockie Ferguson
New Zealand
21
4.904109
Mohammad Amir
Pakistan
22
4.921052
Imran Tahir
South Africa
23
4.968152
Shaheen Afridi
Pakistan
24
4.982497
Pat Cummins
Australia
25
5.000000
Beuran Hendricks
South Africa
26
5.029850
Kuldeep Yadav
India
27
5.089552
Mehidy Hasan
Bangladesh
28
5.089743
Kagiso Rabada
South Africa
29
5.147392
Jason Behrendorff
Australia
30
5.149253
Thisara Perera
Sri Lanka
31
5.178970
Mark Wood
England
32
5.233463
Bhuvneshwar Kumar
India
33
5.247058
Chris Woakes
England
34
5.307692
Rahmat Shah
Afghanistan
35
5.315789
Andre Russell
West Indies
36
5.323529
Nathan Lyon
Australia
37
5.324324
Dhananjaya de Silva
Sri Lanka
38
5.333333
Chris Gayle
West Indies
39
5.348837
Moeen Ali
England
40
5.377532
James Neesham
New Zealand
41
5.378548
Chris Morris
South Africa
42
5.391891
Shakib Al Hasan
Bangladesh
43
5.413793
Nuwan Pradeep
Sri Lanka
44
5.468409
Mitchell Starc
Australia
45
5.499181
Andile Phehlukwayo
South Africa
46
5.500000
Joe Root
England
47
5.517241
Shadab Khan
Pakistan
48
5.561959
Mohammed Shami
India
49
5.613747
Jason Holder
West Indies
50
5.658227
Hardik Pandya
India
51
5.666666
Kedar Jadhav
India
52
5.717391
Adil Rashid
England
53
5.721393
Aftab Alam
Afghanistan
54
5.769980
Isuru Udana
Sri Lanka
55
5.809523
Fabian Allen
West Indies
56
5.818181
Rashid Khan
Afghanistan
57
5.833333
Ish Sodhi
New Zealand
58
5.850746
Sheldon Cottrell
West Indies
59
5.875000
Shoaib Malik
Pakistan
60
5.906250
Mohammad Hafeez
Pakistan
61
5.957446
Nathan Coulter-Nile
Australia
62
5.972222
Mosaddek Hossain
Bangladesh
63
5.972972
Yuzvendra Chahal
India
64
6.020408
Glenn Maxwell
Australia
65
6.024096
Wahab Riaz
Pakistan
66
6.074918
Lasith Malinga
Sri Lanka
67
6.100000
Marcus Stoinis
Australia
68
6.142857
Ashley Nurse
West Indies
69
6.264367
Kane Richardson
Australia
70
6.306306
Jeevan Mendis
Sri Lanka
71
6.333333
Aiden Markram
South Africa
72
6.375000
Suranga Lakmal
Sri Lanka
73
6.393939
Lungi Ngidi
South Africa
74
6.422018
Gulbadin Naib
Afghanistan
75
6.444444
Tabraiz Shamsi
South Africa
76
6.446428
Mashrafe Mortaza
Bangladesh
77
6.500000
Soumya Sarkar
Bangladesh
78
6.585788
Oshane Thomas
West Indies
79
6.666666
Aaron Finch
Australia
80
6.712898
Mustafizur Rahman
Bangladesh
81
6.777777
Jean-Paul Duminy
South Africa
82
7.000000
Dimuth Karunaratne
Sri Lanka
82
7.000000
Sayed Shirzad
Afghanistan
83
7.142857
Jeffrey Vandersay
Sri Lanka
84
7.151515
Adam Zampa
Australia
85
7.189655
Mohammad Saifuddin
Bangladesh
86
7.340909
Carlos Brathwaite
West Indies
87
7.384615
Dawlat Zadran
Afghanistan
88
7.705882
Rubel Hossain
Bangladesh
89
7.757575
Hasan Ali
Pakistan
90
7.777777
Tim Southee
New Zealand
91
8.000000
Steven Smith
Australia
92
8.500000
Milinda Siriwardana
Sri Lanka
93
8.522167
Shannon Gabriel
West Indies
94
9.000000
Colin Munro
New Zealand