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 Champions Trophy (in Sri Lanka)
Position
Best Economy
Player Name
Team Name
1
1.428571
Dale Benkenstein
South Africa
2
1.600000
Aravinda de Silva
Sri Lanka
3
1.800000
Mohammad Sami
Pakistan
4
2.315789
Kumar Dharmasena
Sri Lanka
5
2.631578
Daniel Vettori
New Zealand
6
2.834008
Muttiah Muralitharan
Sri Lanka
7
2.970297
Shane Warne
Australia
8
3.000000
Justin Ontong
South Africa
8
3.000000
Graeme Smith
South Africa
8
3.000000
Jeremy Snape
England
9
3.080000
Jason Gillespie
Australia
10
3.093922
Pedro Collins
West Indies
11
3.125000
Shoaib Akhtar
Pakistan
12
3.170731
Shane Watson
Australia
13
3.274647
Chaminda Vaas
Sri Lanka
14
3.333333
Shahid Afridi
Pakistan
15
3.478260
Dilhara Fernando
Sri Lanka
16
3.480000
Shaun Pollock
South Africa
17
3.615384
Darren Lehmann
Australia
18
3.650000
Maurice Odumbe
Kenya
19
3.680000
Harbhajan Singh
India
20
3.800000
Glenn McGrath
Australia
21
3.846153
Shoaib Malik
Pakistan
22
3.900000
Abdul Razzaq
Pakistan
23
3.950000
Matthew Hoggard
England
24
4.000000
Fahim Muntasir
Bangladesh
25
4.035714
Virender Sehwag
India
26
4.145833
Zaheer Khan
India
27
4.200000
Alan Dawson
South Africa
28
4.214285
Upul Chandana
Sri Lanka
29
4.250000
Waqar Younis
Pakistan
30
4.333333
Sanath Jayasuriya
Sri Lanka
31
4.352941
Vasbert Drakes
West Indies
32
4.375000
Tony Suji
Kenya
33
4.380952
Lance Klusener
South Africa
34
4.428571
Kyle Mills
New Zealand
35
4.642857
Manjurul Islam
Bangladesh
35
4.642857
Ray Price
Zimbabwe
36
4.695652
Jacques Kallis
South Africa
37
4.700000
Robin Peterson
South Africa
38
4.733333
Mohammad Rafique
Bangladesh
38
4.733333
Ronnie Irani
England
39
4.857142
Nicky Boje
South Africa
39
4.857142
Carl Hooper
West Indies
40
4.916666
Chris Gayle
West Indies
41
4.933333
Makhaya Ntini
South Africa
42
5.000000
Brett Lee
Australia
43
5.019762
Ashish Nehra
India
44
5.128205
Anil Kumble
India
45
5.176470
Mahendra Nagamootoo
West Indies
46
5.200000
Pommie Mbangwa
Zimbabwe
46
5.200000
Mohammad Ashraful
Bangladesh
46
5.200000
Luuk van Troost
Netherlands
47
5.214285
Roland Lefebvre
Netherlands
48
5.250000
Wasim Akram
Pakistan
48
5.250000
Mervyn Dillon
West Indies
49
5.312500
Allan Donald
South Africa
50
5.352941
Martin Suji
Kenya
51
5.357142
Khaled Mahmud
Bangladesh
52
5.400000
Tapash Baisya
Bangladesh
53
5.444444
Dougie Marillier
Zimbabwe
54
5.500000
Grant Flower
Zimbabwe
55
5.533333
Guy Whittall
Zimbabwe
56
5.600000
Shane Bond
New Zealand
56
5.600000
Tim de Leede
Netherlands
57
5.647058
Andy Caddick
England
58
5.705882
Pulasthi Gunaratne
Sri Lanka
59
5.750000
Jacob Oram
New Zealand
60
5.764705
Heath Streak
Zimbabwe
61
5.851851
Sachin Tendulkar
India
62
6.000000
Alok Kapali
Bangladesh
62
6.000000
Edgar Schiferli
Netherlands
63
6.058823
Steve Tikolo
Kenya
64
6.165413
Dominic Cork
England
65
6.250000
Ian Blackwell
England
66
6.555555
Yuvraj Singh
India
67
6.562500
Thomas Odoyo
Kenya
68
6.636363
Ajit Agarkar
India
69
6.639344
Adeel Raja
Netherlands
70
6.700000
Collins Obuya
Kenya
71
6.875000
Javagal Srinath
India
72
7.133333
Douglas Hondo
Zimbabwe
73
7.500000
Sean Ervine
Zimbabwe
74
7.600000
Chris Harris
New Zealand
75
7.714285
Jacob-Jan Esmeijer
Netherlands
76
7.750000
Ashley Giles
England
77
8.000000
Victor Grandia
Netherlands
78
8.837209
Sourav Ganguly
India
79
9.166666
Daryl Tuffey
New Zealand
80
9.200000
Talha Jubair
Bangladesh
81
10.000000
Mazharul Haque
Bangladesh
82
11.500000
Feiko Kloppenburg
Netherlands
83
12.500000
Jimmy Kamande
Kenya