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 Averages in ICC World Twenty20 (in England)
Position
Best Averages
Player Name
Team Name
1
75.000000
Angelo Mathews
Sri Lanka
2
59.500000
Jacques Kallis
South Africa
3
57.333333
Younis Khan
Pakistan
4
52.833333
Tillakaratne Dilshan
Sri Lanka
5
48.250000
Chris Gayle
West Indies
6
44.000000
Mashrafe Mortaza
Bangladesh
7
42.000000
Dimitri Mascarenhas
England
8
38.500000
Dwayne Bravo
West Indies
8
38.500000
Kevin Pietersen
England
9
38.250000
Yuvraj Singh
India
10
37.500000
Kyle Coetzer
Scotland
11
37.200000
AB de Villiers
South Africa
12
37.000000
Mitchell Johnson
Australia
13
36.000000
Ryan ten Doeschate
Netherlands
14
35.400000
Kumar Sangakkara
Sri Lanka
15
35.200000
Shahid Afridi
Pakistan
16
34.000000
Martin Guptill
New Zealand
16
34.000000
Ramnaresh Sarwan
West Indies
17
33.666666
Aaron Redmond
New Zealand
18
32.750000
Rohit Sharma
India
19
32.500000
Yusuf Pathan
India
20
32.000000
Ravindra Jadeja
India
20
32.000000
Abdul Razzaq
Pakistan
21
31.500000
David Warner
Australia
22
31.000000
Jesse Ryder
New Zealand
23
30.000000
Lendl Simmons
West Indies
24
29.600000
Gautam Gambhir
India
25
29.000000
Michael Hussey
Australia
25
29.000000
Ravi Bopara
England
26
28.800000
Shoaib Malik
Pakistan
27
28.333333
Jean-Paul Duminy
South Africa
28
27.500000
David Hussey
Australia
29
27.333333
Misbah-ul-Haq
Pakistan
30
27.000000
Scott Styris
New Zealand
30
27.000000
Harbhajan Singh
India
30
27.000000
Junaid Siddique
Bangladesh
30
27.000000
John Mooney
Ireland
31
26.857142
Kamran Akmal
Pakistan
32
26.500000
Tom de Grooth
Netherlands
33
25.666666
Mahela Jayawardene
Sri Lanka
34
25.500000
Ross Taylor
New Zealand
35
25.285714
Sanath Jayasuriya
Sri Lanka
36
25.000000
Mushfiqur Rahim
Bangladesh
37
24.833333
Graeme Smith
South Africa
38
22.600000
Luke Wright
England
39
22.000000
Stuart Broad
England
40
21.500000
MS Dhoni
India
41
21.400000
Brendon McCullum
New Zealand
42
21.200000
Owais Shah
England
43
20.250000
Niall O'Brien
Ireland
44
20.000000
William Porterfield
Ireland
44
20.000000
Brad Haddin
Australia
45
19.250000
Shahzaib Hasan
Pakistan
46
19.000000
Herschelle Gibbs
South Africa
47
18.666666
Andrew White
Ireland
48
18.500000
Tamim Iqbal
Bangladesh
49
18.000000
Albie Morkel
South Africa
50
17.500000
Naeem Islam
Bangladesh
51
17.333333
Gary Wilson
Ireland
52
17.250000
Kevin O'Brien
Ireland
53
17.000000
Paul Stirling
Ireland
53
17.000000
Shiv Chanderpaul
West Indies
54
16.500000
Darron Reekers
Netherlands
55
16.000000
Peter Borren
Netherlands
55
16.000000
Brett Lee
Australia
56
15.500000
Ryan Watson
Scotland
57
15.333333
Salman Butt
Pakistan
58
15.000000
Fawad Alam
Pakistan
58
15.000000
Majid Haq
Scotland
59
14.500000
Raqibul Hasan
Bangladesh
60
14.000000
James Franklin
New Zealand
61
13.500000
Navdeep Poonia
Scotland
62
13.200000
Andre Fletcher
West Indies
63
13.000000
Sulieman Benn
West Indies
63
13.000000
Irfan Pathan
India
64
12.600000
Paul Collingwood
England
65
12.500000
Ricky Ponting
Australia
65
12.500000
Mohammad Ashraful
Bangladesh
65
12.500000
Bas Zuiderent
Netherlands
66
12.333333
Kieron Pollard
West Indies
66
12.333333
James Foster
England
67
12.000000
Mark Boucher
South Africa
67
12.000000
Alex Cusack
Ireland
67
12.000000
Andre Botha
Ireland
68
11.800000
Jacob Oram
New Zealand
69
11.200000
Jehan Mubarak
Sri Lanka
70
11.000000
Kyle McCallan
Ireland
70
11.000000
Alexei Kervezee
Netherlands
70
11.000000
Shane Watson
Australia
71
9.714285
Chamara Silva
Sri Lanka
72
8.500000
Denesh Ramdin
West Indies
73
8.000000
Neil McCallum
Scotland
74
7.666666
Trent Johnston
Ireland
75
7.500000
Mahmudullah
Bangladesh
75
7.500000
Graeme Swann
England
75
7.500000
Shakib Al Hasan
Bangladesh
76
7.333333
Xavier Marshall
West Indies
77
7.000000
Edgar Schiferli
Netherlands
78
6.500000
Michael Clarke
Australia
79
6.000000
Dirk Nannes
Australia
79
6.000000
Eoin Morgan
England
80
5.500000
Daniel Vettori
New Zealand
81
5.000000
Gavin Hamilton
England
81
5.000000
Suresh Raina
India
81
5.000000
Peter McGlashan
New Zealand
82
4.500000
Nathan McCullum
New Zealand
83
4.000000
Daan van Bunge
Netherlands
83
4.000000
Zaheer Khan
India
83
4.000000
Nathan Hauritz
Australia
83
4.000000
Ahmed Shehzad
Pakistan
83
4.000000
Yasir Arafat
Pakistan
84
3.666666
Regan West
Ireland
85
3.000000
Sohail Tanvir
Pakistan
86
2.000000
Kyle Mills
New Zealand
86
2.000000
Jan Stander
Scotland
87
1.000000
Isuru Udana
Sri Lanka
87
1.000000
Neil Broom
New Zealand
87
1.000000
Pieter Seelaar
Netherlands
87
1.000000
Gordon Drummond
Scotland
87
1.000000
Darren Sammy
West Indies
87
1.000000
Jeremy Bray
Ireland
87
1.000000
Jerome Taylor
West Indies
88
0.500000
Nuwan Kulasekara
Sri Lanka
88
0.500000
Roelof van der Merwe
Netherlands
89
0.000000
Calum MacLeod
Scotland
89
0.000000
Colin Smith
Scotland
89
0.000000
Mohammad Amir
Pakistan
89
0.000000
Muttiah Muralitharan
Sri Lanka
89
0.000000
James Anderson
England