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 Bangladesh/India/Sri Lanka)
Position
Best Economy
Player Name
Team Name
1
1.000000
Wayne Parnell
South Africa
2
2.000000
Thilan Samaraweera
Sri Lanka
3
2.800000
Lonwabo Tsotsobe
South Africa
4
3.190476
Ajantha Mendis
Sri Lanka
5
3.222222
Daniel Vettori
New Zealand
6
3.333333
Tyson Gordon
Canada
7
3.444444
David Hussey
Australia
8
3.448979
Ray Price
Zimbabwe
9
3.509090
Mohammad Hafeez
Pakistan
10
3.576923
Saeed Ajmal
Pakistan
11
3.627450
Kyle Mills
New Zealand
12
3.633916
Shahid Afridi
Pakistan
13
3.636363
Sean Williams
Zimbabwe
14
3.841463
Ravi Bopara
England
15
3.856041
Imran Tahir
South Africa
16
3.894736
Andy McKay
New Zealand
17
4.000000
Chamara Silva
Sri Lanka
18
4.035087
Hamish Bennett
New Zealand
19
4.064516
Tillakaratne Dilshan
Sri Lanka
20
4.071428
Johan Botha
South Africa
21
4.098591
Muttiah Muralitharan
Sri Lanka
22
4.100000
Jacques Kallis
South Africa
23
4.107883
Mitchell Johnson
Australia
24
4.201312
Dale Steyn
South Africa
25
4.240000
Devendra Bishoo
West Indies
26
4.250000
Robin Peterson
South Africa
27
4.275862
Rangana Herath
Sri Lanka
28
4.292604
Tim Southee
New Zealand
29
4.306122
Prosper Utseya
Zimbabwe
30
4.314159
Kemar Roach
West Indies
31
4.333333
Chris Gayle
West Indies
32
4.351351
Abdul Razzaq
Pakistan
33
4.375000
Luke Wright
England
34
4.400000
Jason Krejza
Australia
35
4.422222
Abdur Rehman
Pakistan
36
4.439834
Nuwan Kulasekara
Sri Lanka
37
4.461206
George Dockrell
Ireland
38
4.464646
Jacob Oram
New Zealand
39
4.471830
Scott Styris
New Zealand
40
4.478260
Darren Sammy
West Indies
41
4.482758
Harbhajan Singh
India
42
4.497816
Brett Lee
Australia
43
4.521739
Paul Stirling
Ireland
44
4.540901
Umar Gul
Pakistan
45
4.544117
Graeme Swann
England
46
4.567099
Graeme Cremer
Zimbabwe
47
4.583333
Abdur Razzak
Bangladesh
48
4.600000
Andrew White
Ireland
49
4.615384
Luke Woodcock
New Zealand
50
4.631578
Andre Botha
Ireland
51
4.650000
Ravichandran Ashwin
India
52
4.657142
Greg Lamb
Zimbabwe
53
4.659574
Nathan McCullum
New Zealand
54
4.662921
Henry Osinde
Canada
55
4.694444
Shane Watson
Australia
56
4.716417
Wahab Riaz
Pakistan
57
4.729729
Naeem Islam
Bangladesh
58
4.750000
Faf du Plessis
South Africa
58
4.750000
Angelo Mathews
Sri Lanka
59
4.771428
Yusuf Pathan
India
60
4.777777
Suraj Randiv
Sri Lanka
61
4.818181
Mohammad Ashraful
Bangladesh
62
4.826839
Shakib Al Hasan
Bangladesh
63
4.846153
Nikita Miller
West Indies
64
4.870210
Zaheer Khan
India
65
4.870848
Andre Russell
West Indies
66
4.900000
Kevin Pietersen
England
67
4.904761
Tim Bresnan
England
68
4.984126
Kieron Pollard
West Indies
69
5.000000
Adeel Raja
Netherlands
69
5.000000
Michael Clarke
Australia
69
5.000000
Jean-Paul Duminy
South Africa
70
5.010526
Sulieman Benn
West Indies
71
5.026666
Yuvraj Singh
India
72
5.043478
Paul Collingwood
England
73
5.083333
Shoaib Akhtar
Pakistan
74
5.088888
Shaun Tait
Australia
75
5.128205
Ashish Nehra
India
76
5.149253
Morne Morkel
South Africa
77
5.151515
Pieter Seelaar
Netherlands
78
5.178571
Shafiul Islam
Bangladesh
79
5.250000
Sachin Tendulkar
India
79
5.250000
Mudassar Bukhari
Netherlands
80
5.266666
Ravi Rampaul
West Indies
81
5.277777
Steven Smith
Australia
82
5.333333
Ajmal Shahzad
England
83
5.357142
James Ngoche
Kenya
84
5.360000
Thomas Odoyo
Kenya
85
5.375000
James Tredwell
England
86
5.389312
Munaf Patel
India
87
5.482233
Rubel Hossain
Bangladesh
88
5.500000
Peter Borren
Netherlands
89
5.512367
Khurram Chohan
Canada
90
5.537037
Balaji Rao
Canada
91
5.555555
Trent Johnston
Ireland
92
5.571428
Steve Tikolo
Kenya
93
5.578512
Lasith Malinga
Sri Lanka
94
5.612903
Thisara Perera
Sri Lanka
95
5.622710
Harvir Baidwan
Canada
96
5.625000
Tom Cooper
Netherlands
97
5.628571
John Davison
Canada
98
5.666666
James Franklin
New Zealand
99
5.681818
Mahmudullah
Bangladesh
100
5.714285
Dwayne Bravo
West Indies
101
5.727272
Boyd Rankin
England
102
5.755555
John Mooney
Ireland
103
5.888888
Chris Mpofu
Zimbabwe
104
5.934065
Alex Cusack
Ireland
105
5.953488
Nehemiah Odhiambo
Kenya
106
6.000000
Suresh Raina
India
106
6.000000
Virat Kohli
India
106
6.000000
Kane Williamson
New Zealand
107
6.023622
Stuart Broad
England
108
6.071428
Shem Ngoche
Kenya
109
6.115384
Michael Yardy
England
110
6.123456
Rizwan Cheema
Canada
111
6.125000
Jimmy Hansra
Canada
112
6.192307
Ryan ten Doeschate
Netherlands
113
6.214285
Piyush Chawla
India
114
6.230769
Peter Ongondo
Kenya
115
6.551724
Jesse Ryder
New Zealand
116
6.619718
James Anderson
England
117
6.634382
Elijah Otieno
Kenya
118
6.666666
Parth Desai
Canada
119
6.764705
Kevin O'Brien
Ireland
120
6.800000
Jimmy Kamande
Kenya
121
6.910569
Chris Tremlett
England
122
6.969696
Bradley Kruger
Netherlands
123
7.017543
Collins Obuya
Kenya
124
7.333333
Shingi Masakadza
Zimbabwe
125
7.375000
Elton Chigumbura
Zimbabwe
126
7.521739
Berend Westdijk
Netherlands
127
7.554744
Bernard Loots
Netherlands
128
7.666666
Brendan Taylor
Zimbabwe
129
8.076923
Sreesanth
India
130
8.230088
Tinashe Panyangara
Zimbabwe
131
10.000000
Devon Smith
West Indies
132
19.000000
Hiral Patel
Canada