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 Average in ICC World Twenty20 (in England)
Position
Best Average
Player Name
Team Name
1
6.000000
Suresh Raina
India
2
9.166666
Lendl Simmons
West Indies
3
9.714285
Pragyan Ojha
India
4
11.000000
Jean-Paul Duminy
South Africa
5
11.666666
Ravindra Jadeja
India
6
11.916666
Ajantha Mendis
Sri Lanka
7
12.153846
Umar Gul
Pakistan
8
12.500000
Majid Haq
Scotland
9
13.000000
Daniel Vettori
New Zealand
10
13.200000
Nathan McCullum
New Zealand
11
13.222222
Wayne Parnell
South Africa
12
13.500000
Roelof van der Merwe
Netherlands
13
13.545454
Shahid Afridi
14
13.583333
Saeed Ajmal
Pakistan
15
14.800000
Abdul Razzaq
Pakistan
16
15.083333
Lasith Malinga
Sri Lanka
17
16.111111
Dale Steyn
South Africa
18
16.333333
Ian Butler
New Zealand
19
17.000000
Paul Collingwood
England
19
17.000000
RP Singh
India
20
17.125000
Kyle McCallan
Ireland
21
17.333333
Stuart Broad
England
22
17.555555
Muttiah Muralitharan
Sri Lanka
23
17.571428
Zaheer Khan
India
24
18.000000
Abdur Razzak
Bangladesh
25
18.400000
Dwayne Bravo
West Indies
26
19.125000
Alex Cusack
Ireland
27
19.400000
Graeme Swann
England
28
19.666666
Johan Botha
South Africa
29
20.000000
Ryan Watson
Scotland
29
20.000000
Craig Wright
Scotland
30
20.200000
Angelo Mathews
Sri Lanka
31
20.500000
Naeem Islam
Bangladesh
32
21.000000
Trent Johnston
Ireland
33
21.500000
Fidel Edwards
West Indies
34
22.500000
Dimitri Mascarenhas
England
35
23.000000
Kyle Mills
New Zealand
35
23.000000
Ryan Sidebottom
England
35
23.000000
Pieter Seelaar
Netherlands
36
23.500000
Shakib Al Hasan
Bangladesh
37
24.000000
Scott Styris
New Zealand
38
25.000000
Albie Morkel
South Africa
39
25.666666
Ryan ten Doeschate
Netherlands
40
26.000000
Jacques Kallis
South Africa
41
26.200000
James Anderson
England
41
26.200000
Harbhajan Singh
India
42
26.500000
Mitchell Johnson
Australia
42
26.500000
Yusuf Pathan
India
43
27.000000
Nathan Hauritz
Australia
44
27.714285
Jerome Taylor
West Indies
45
29.166666
Mohammad Amir
Pakistan
46
29.500000
Mashrafe Mortaza
Bangladesh
47
30.500000
Kieron Pollard
West Indies
48
31.000000
Shahadat Hossain
Bangladesh
48
31.000000
Michael Clarke
Australia
49
31.666666
Brett Lee
Australia
49
31.666666
Adil Rashid
England
50
32.500000
Peter Borren
Netherlands
50
32.500000
Gordon Drummond
Scotland
51
32.800000
Isuru Udana
Sri Lanka
52
34.000000
Boyd Rankin
England
53
38.500000
Nuwan Kulasekara
Sri Lanka
54
47.333333
Regan West
Ireland
55
51.000000
Sanath Jayasuriya
Sri Lanka
55
51.000000
Irfan Pathan
India
56
56.000000
Dirk Nannes
Australia
57
58.000000
Luke Wright
England
58
58.666666
Sulieman Benn
West Indies
59
62.500000
Ishant Sharma
India
60
68.000000
Shoaib Malik
Pakistan
61
69.000000
Edgar Schiferli
Netherlands
62
80.000000
Rubel Hossain
Bangladesh
63
93.000000
Chris Gayle
West Indies