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 West Indies)
Position
Best Economy
Player Name
Team Name
1
0.000000
Mohammad Yousuf
Pakistan
2
2.000000
Kevin Pietersen
England
3
2.375000
Stuart Clark
Australia
4
2.666666
Collins Obuya
Kenya
5
2.727272
Nuwan Kulasekara
Sri Lanka
6
2.833333
Brad Hodge
Australia
7
2.933333
Mohammad Sami
Pakistan
8
3.069164
Shane Bond
New Zealand
9
3.130434
Umar Gul
Pakistan
10
3.200000
Virender Sehwag
India
11
3.378378
Azhar Mahmood
Pakistan
12
3.437500
Billy Stelling
Netherlands
13
3.523809
Shaun Pollock
South Africa
14
3.613445
Nathan Bracken
Australia
15
3.650000
Iftikhar Anjum
Pakistan
16
3.693877
Andre Botha
Ireland
17
3.695090
Chaminda Vaas
Sri Lanka
18
3.854838
Syed Rasel
Bangladesh
19
3.884615
Prosper Utseya
Zimbabwe
20
3.954545
Michael Vaughan
England
21
3.989726
Kyle McCallan
Ireland
22
3.992395
Munaf Patel
India
23
4.000000
Ajit Agarkar
India
24
4.043848
Brad Hogg
Australia
25
4.044943
Jacob Oram
New Zealand
26
4.083333
Sachin Tendulkar
India
27
4.142857
Mohammad Kashif
Netherlands
28
4.150000
Harbhajan Singh
India
29
4.153846
Mohammad Hafeez
Pakistan
30
4.157088
Andre Nel
South Africa
31
4.158767
Muttiah Muralitharan
Sri Lanka
32
4.175824
Anil Kumble
India
33
4.194444
Mohammad Rafique
Bangladesh
34
4.206896
Zaheer Khan
India
35
4.240506
Corey Collymore
West Indies
36
4.245614
Scott Styris
New Zealand
37
4.260869
Hiren Varaiya
Kenya
38
4.328767
Tillakaratne Dilshan
Sri Lanka
39
4.344023
Andrew Flintoff
England
40
4.409090
Dave Langford-Smith
Ireland
41
4.421875
Monty Panesar
England
42
4.431216
Andrew Hall
South Africa
43
4.434782
Glenn McGrath
Australia
44
4.442622
Jacques Kallis
South Africa
45
4.482758
John Davison
Canada
46
4.500000
Farveez Maharoof
Sri Lanka
47
4.506849
James Anderson
England
48
4.520295
Jeetan Patel
New Zealand
49
4.520958
Sanath Jayasuriya
Sri Lanka
50
4.529411
Daren Powell
West Indies
51
4.554455
Russel Arnold
Sri Lanka
52
4.562146
Mashrafe Mortaza
Bangladesh
53
4.583333
Jimmy Kamande
Kenya
54
4.589322
Daniel Vettori
New Zealand
55
4.600000
Saleem Mukuddem
Bermuda
56
4.650793
Makhaya Ntini
South Africa
57
4.666666
Ravi Bopara
England
58
4.686648
Abdur Razzak
Bangladesh
59
4.750000
Thomas Odoyo
Kenya
60
4.781250
Jerome Taylor
West Indies
61
4.787052
Chris Gayle
West Indies
62
4.789473
Tawanda Mupariwa
Zimbabwe
63
4.826086
Dwayne Smith
West Indies
64
4.879725
Lasith Malinga
Sri Lanka
65
4.908424
Michael Mason
New Zealand
66
4.917127
Andrew White
Ireland
67
4.932735
Craig McMillan
New Zealand
68
4.943052
Shane Watson
Australia
69
4.991735
Shakib Al Hasan
Bangladesh
70
5.000000
Shahid Afridi
Pakistan
70
5.000000
Younis Khan
Pakistan
70
5.000000
Justin Kemp
South Africa
70
5.000000
Yuvraj Singh
India
70
5.000000
Tony Suji
Kenya
71
5.034482
Paul Collingwood
England
72
5.045871
Umar Bhatti
Canada
73
5.076687
James Franklin
New Zealand
74
5.083333
Robin Peterson
South Africa
75
5.105263
Steve Tikolo
Kenya
76
5.135135
Mark Jonkman
Netherlands
77
5.139442
Trent Johnston
Ireland
78
5.266666
Sean Williams
Zimbabwe
79
5.272727
Elton Chigumbura
Zimbabwe
80
5.333333
Stuart Broad
England
81
5.357142
Craig Wright
Scotland
82
5.375000
Marlon Samuels
West Indies
83
5.400000
Gary Brent
Zimbabwe
84
5.428571
Anthony Ireland
Zimbabwe
85
5.441176
Sajid Mahmood
England
86
5.444444
Naved-ul-Hasan
Pakistan
86
5.444444
Sunil Dhaniram
Canada
87
5.469696
Charl Langeveldt
South Africa
88
5.472972
Boyd Rankin
England
89
5.500000
Sourav Ganguly
India
90
5.539739
Shaun Tait
Australia
91
5.555555
Kevin O'Brien
Ireland
92
5.596899
Dwayne Bravo
West Indies
93
5.615384
Ramnaresh Sarwan
West Indies
94
5.638297
Malinga Bandara
Sri Lanka
95
5.647058
Michael Clarke
Australia
96
5.666666
Shahadat Hossain
Bangladesh
97
5.724137
Chris Mpofu
Zimbabwe
98
5.758620
Ian Bradshaw
West Indies
99
5.767634
Dilhara Fernando
Sri Lanka
100
5.800000
Kevin Sandher
Canada
101
5.954545
Janeiro Tucker
Bermuda
102
5.960000
Anderson Cummins
West Indies
103
6.000000
Stuart Matsikenyeri
Zimbabwe
104
6.043478
Kevin Hurdle
Bermuda
105
6.080000
Graeme Smith
South Africa
106
6.081081
Andrew Symonds
Australia
107
6.083333
Peter Ongondo
Kenya
108
6.117647
Paul Hoffmann
Scotland
109
6.222222
Tim de Leede
Netherlands
110
6.235294
Darron Reekers
Netherlands
111
6.263736
Glenn Rogers
Scotland
112
6.285714
Ed Rainsford
Zimbabwe
113
6.600000
Shoaib Malik
Pakistan
114
6.666666
Daryl Tuffey
New Zealand
114
6.666666
Kieron Pollard
West Indies
115
6.900000
Jamie Dalrymple
England
116
6.923076
John Blain
Scotland
117
6.956521
Liam Plunkett
England
118
7.000000
George Codrington
Canada
119
7.153846
Danish Kaneria
Pakistan
120
7.200000
John Mooney
Ireland
120
7.200000
Delyone Borden
Bermuda
121
7.333333
Lionel Cann
Bermuda
121
7.333333
Majid Haq
Scotland
122
7.450980
Aftab Ahmed
Bangladesh
123
7.550000
Ryan ten Doeschate
Netherlands
124
7.700000
Lameck Onyango
Kenya
125
7.811158
Dwayne Leverock
Bermuda
126
7.833333
Peter Borren
Netherlands
127
8.000000
Dewald Nel
Scotland
127
8.000000
Kenny Carroll
Ireland
128
8.133333
Adeel Raja
Netherlands
129
8.173076
Abdool Samad
Canada
130
8.260869
Henry Osinde
Canada
131
8.400000
Dougie Brown
England
132
9.008264
Mark Gillespie
New Zealand
133
9.666666
Irving Romaine
Bermuda
134
10.571428
Malachi Jones
Bermuda
135
11.000000
Nehemiah Odhiambo
Kenya
135
11.000000
Chamu Chibhabha
Zimbabwe
136
11.764705
Daan van Bunge
Netherlands
137
12.121212
Paul Mooney
Ireland
138
14.000000
Tapash Baisya
Bangladesh
139
14.750000
Luuk van Troost
Netherlands
140
16.000000
David Hemp
Bermuda
141
35.000000
Mohammad Ashraful
Bangladesh