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 India)
Position
Best Economy
Player Name
Team Name
1
3.000000
Ramesh Powar
India
2
3.117647
Shakib Al Hasan
Bangladesh
3
3.133333
Mohammad Hafeez
Pakistan
4
3.157894
Michael Yardy
England
5
3.290909
Muttiah Muralitharan
Sri Lanka
6
3.321428
Shaun Pollock
South Africa
7
3.333333
Charl Langeveldt
South Africa
8
3.352941
Jamie Dalrymple
England
9
3.428571
Sanath Jayasuriya
Sri Lanka
10
3.500000
Jon Lewis
England
11
3.527131
Abdur Razzak
Bangladesh
12
3.553719
Jeetan Patel
New Zealand
13
3.590909
Glenn McGrath
Australia
14
3.600000
Michael Clarke
Australia
14
3.600000
Jacob Oram
New Zealand
15
3.678571
Harbhajan Singh
India
16
3.695652
Chaminda Vaas
Sri Lanka
17
3.714285
Mohammad Rafique
Bangladesh
18
3.764705
Ian Bradshaw
West Indies
19
3.769230
Virender Sehwag
India
20
4.000000
Shane Watson
Australia
20
4.000000
Brad Hogg
Australia
20
4.000000
Dinesh Mongia
India
20
4.000000
Rajin Saleh
Bangladesh
20
4.000000
Mehrab Hossain jnr
Bangladesh
20
4.000000
Gary Brent
Zimbabwe
21
4.013015
Chris Gayle
West Indies
22
4.061302
Marlon Samuels
West Indies
23
4.103448
Corey Collymore
West Indies
24
4.133333
Ed Rainsford
Zimbabwe
25
4.135135
Daniel Vettori
New Zealand
26
4.153846
Dwayne Smith
West Indies
27
4.166666
Graeme Smith
South Africa
28
4.169611
Kyle Mills
New Zealand
29
4.208333
Mashrafe Mortaza
Bangladesh
30
4.208416
Lasith Malinga
Sri Lanka
31
4.280000
Iftikhar Anjum
Pakistan
32
4.426229
Munaf Patel
India
33
4.440000
Mitchell Johnson
Australia
34
4.483870
Andre Nel
South Africa
35
4.500000
Ruchira Perera
Sri Lanka
36
4.545454
Robin Peterson
South Africa
37
4.584717
Dilhara Fernando
Sri Lanka
38
4.607142
Makhaya Ntini
South Africa
39
4.608695
Umar Gul
Pakistan
40
4.650000
Tafadzwa Kamungozi
Zimbabwe
41
4.692307
Shahid Afridi
Pakistan
42
4.731707
Nathan Bracken
Australia
43
4.740740
James Franklin
New Zealand
44
4.750000
Jacques Kallis
South Africa
45
4.800000
Nathan Astle
New Zealand
45
4.800000
Irfan Pathan
India
46
4.811320
Brett Lee
Australia
47
4.825000
Dwayne Bravo
West Indies
48
5.000000
Shoaib Malik
Pakistan
48
5.000000
Yuvraj Singh
India
48
5.000000
Chamu Chibhabha
Zimbabwe
49
5.070671
Jerome Taylor
West Indies
50
5.121951
Ramnaresh Sarwan
West Indies
51
5.161290
Justin Kemp
South Africa
52
5.166666
Tawanda Mupariwa
Zimbabwe
52
5.166666
Elton Chigumbura
Zimbabwe
53
5.177865
Sajid Mahmood
England
54
5.257352
Abdul Razzaq
Pakistan
55
5.277777
Farveez Maharoof
Sri Lanka
56
5.375000
Sreesanth
India
57
5.400000
Andrew Flintoff
England
58
5.407407
Shane Bond
New Zealand
59
5.434782
Anthony Ireland
Zimbabwe
60
5.478260
Andrew Symonds
Australia
61
5.500000
James Anderson
England
62
5.972222
Ajit Agarkar
India
63
5.990566
Prosper Utseya
Zimbabwe
64
6.066666
Syed Rasel
Bangladesh
65
6.250000
Andrew Hall
South Africa
66
6.333333
Paul Collingwood
England
67
6.400000
Tillakaratne Dilshan
Sri Lanka
68
6.416666
Naved-ul-Hasan
Pakistan
69
6.600000
Yasir Arafat
Pakistan
70
6.636363
Fidel Edwards
West Indies
71
7.000000
Piet Rinke
Zimbabwe
72
7.250000
RP Singh
India
73
7.500000
Stuart Matsikenyeri
Zimbabwe
74
7.523809
Steve Harmison
England
75
7.533333
Farhad Reza
Bangladesh
76
12.000000
Aftab Ahmed
Bangladesh