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 Wills World Cup (in India/Pakistan/Sri Lanka)
Position
Best Economy
Player Name
Team Name
1
2.846153
Shahzad Altaf
United Arab Emirates
2
2.953488
Brian McMillan
South Africa
3
3.000000
Gary Kirsten
South Africa
4
3.019538
Sir Curtly Ambrose
West Indies
5
3.500000
Daryll Cullinan
South Africa
6
3.562500
Aasif Karim
Kenya
7
3.650793
Craig White
England
8
3.666666
Bryan Strang
Zimbabwe
9
3.705882
Allan Donald
South Africa
10
3.725000
Pat Symcox
South Africa
11
3.771428
Roland Lefebvre
Netherlands
12
3.775862
Roger Harper
West Indies
13
3.782837
Muttiah Muralitharan
Sri Lanka
14
3.794466
Neil Smith
England
15
3.797468
Courtney Walsh
West Indies
16
3.800000
Saqlain Mushtaq
Pakistan
17
3.811129
Craig Matthews
South Africa
18
3.850658
Shane Warne
Australia
19
3.857142
Fanie de Villiers
South Africa
20
3.875000
Cameron Cuffy
West Indies
21
3.938775
Chaminda Vaas
Sri Lanka
22
3.950000
Venkatapathy Raju
India
23
3.954545
Hansie Cronje
South Africa
24
3.959183
Ian Bishop
West Indies
25
3.977272
Heath Streak
Zimbabwe
26
4.000000
Ata-ur-Rehman
Pakistan
26
4.000000
Stephen Fleming
New Zealand
26
4.000000
Hashan Tillakaratne
Sri Lanka
26
4.000000
Craig McDermott
Australia
27
4.048991
Anil Kumble
India
28
4.050000
Aashish Kapoor
India
29
4.066265
Wasim Akram
Pakistan
30
4.090909
Chris Harris
New Zealand
31
4.111111
Gavin Larsen
New Zealand
32
4.132075
Shaun Pollock
South Africa
33
4.138888
Sachin Tendulkar
India
34
4.147909
Glenn McGrath
Australia
35
4.175438
Mushtaq Ahmed
Pakistan
36
4.190476
Robert Kennedy
New Zealand
37
4.281345
Phil DeFreitas
England
38
4.333333
Alistair Campbell
Zimbabwe
39
4.347826
Aamer Sohail
Pakistan
40
4.350000
Richard Illingworth
England
41
4.371428
Dion Nash
New Zealand
42
4.384615
Jacques Kallis
South Africa
43
4.391304
Stephen Peall
Zimbabwe
44
4.400000
Maurice Odumbe
Kenya
45
4.406250
Charlie Lock
Zimbabwe
46
4.428571
Shane Lee
Australia
47
4.446428
Kumar Dharmasena
Sri Lanka
48
4.480122
Javagal Srinath
India
49
4.500000
Peter Martin
England
49
4.500000
Dominic Cork
England
50
4.527777
Paul Reiffel
Australia
51
4.529411
Sanath Jayasuriya
Sri Lanka
52
4.600000
Stuart Law
Australia
53
4.604316
Paul Strang
Zimbabwe
54
4.611650
Rajab Ali
Kenya
55
4.617647
Johanne Samarasekera
United Arab Emirates
56
4.636363
Shaukat Dukanwala
United Arab Emirates
57
4.639175
Ottis Gibson
West Indies
58
4.657210
Shane Thomson
New Zealand
59
4.666666
Darren Gough
England
60
4.685185
Waqar Younis
Pakistan
61
4.758620
Chris Cairns
New Zealand
62
4.770833
Mark Waugh
Australia
63
4.800000
Venkatesh Prasad
India
64
4.809160
Aaqib Javed
Pakistan
65
4.814814
Nathan Astle
New Zealand
66
4.823529
Ajay Jadeja
India
67
4.833333
Paul Adams
South Africa
68
4.875000
Michael Bevan
Australia
69
4.888888
Dipak Patel
New Zealand
70
4.903846
Dermot Reeve
England
71
4.909090
Grant Flower
Zimbabwe
71
4.909090
Saleem Raza
United Arab Emirates
72
4.933035
Damien Fleming
Australia
73
4.955752
Martin Suji
Kenya
74
5.000000
Paul-Jan Bakker
Netherlands
74
5.000000
Jimmy Adams
West Indies
75
5.064516
Azhar Saeed
United Arab Emirates
75
5.064516
Steve Waugh
Australia
76
5.068965
Danny Morrison
New Zealand
77
5.095238
Saleem Malik
Pakistan
78
5.117647
Aravinda de Silva
Sri Lanka
79
5.133333
Eddo Brandes
Zimbabwe
80
5.194444
Steven Lubbers
Netherlands
81
5.222222
Pramodya Wickramasinghe
Sri Lanka
82
5.250000
Ijaz Ahmed
Pakistan
83
5.300000
Keith Arthurton
West Indies
84
5.483870
Peter Cantrell
Netherlands
85
5.517241
Manoj Prabhakar
India
86
5.600000
Salil Ankola
India
87
5.625000
Graham Thorpe
England
88
5.642857
Guy Whittall
Zimbabwe
89
5.648648
Sultan Zarawani
United Arab Emirates
90
5.757575
Tito Odumbe
Kenya
91
5.894736
Thomas Odoyo
Kenya
92
5.923076
Roger Twose
New Zealand
93
5.950000
Graeme Hick
England
94
6.157894
Arshad Laeeq
United Arab Emirates
95
6.181818
Arjuna Ranatunga
Sri Lanka
96
6.393034
Flavian Aponso
Netherlands
97
6.600000
Ravindra Pushpakumara
Sri Lanka
98
6.629629
Tim de Leede
Netherlands
99
6.875000
David Tikolo
Kenya
100
6.888888
Floris Jansen
Netherlands
101
7.500000
Mazhar Hussain
United Arab Emirates
102
7.750000
Lameck Onyango
Kenya
103
8.300000
Steve Tikolo
Kenya
104
8.333333
Saeed-al-Saffar
United Arab Emirates
105
15.000000
Eric Gouka
Netherlands