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 2009 for T20I
Position
Best Average
Player Name
Team Name
1
6.33
Naved-ul-Hasan
Pakistan
2
9.00
Mohammad Ashraful
Bangladesh
2
9.00
Jehan Mubarak
Sri Lanka
2
9.00
Joe Denly
England
3
9.17
Lendl Simmons
West Indies
4
10.95
Umar Gul
Pakistan
5
11.00
Grant Elliott
New Zealand
5
11.00
Nikita Miller
West Indies
6
11.86
Abdul Razzaq
Pakistan
7
12.00
Aaron Redmond
New Zealand
7
12.00
Peter Siddle
Australia
7
12.00
Lionel Baker
West Indies
8
12.50
Majid Haq
Scotland
9
12.56
Shahid Afridi
10
12.74
Saeed Ajmal
Pakistan
11
13.50
Ajantha Mendis
Sri Lanka
12
13.57
Pragyan Ojha
India
13
13.67
Jean-Paul Duminy
South Africa
14
14.75
Ryan McLaren
South Africa
15
15.00
Paul Collingwood
England
15
15.00
Nazmul Hossain
Bangladesh
16
15.33
Robin Peterson
South Africa
17
16.00
Suresh Raina
India
17
16.00
Lonwabo Tsotsobe
South Africa
18
16.89
Daniel Vettori
New Zealand
19
17.00
RP Singh
India
19
17.00
Amjad Khan
England
20
17.13
Kyle McCallan
Ireland
21
17.45
Wayne Parnell
South Africa
22
17.50
Brett Geeves
Australia
23
17.67
Nathan McCullum
New Zealand
24
18.00
Johann Louw
South Africa
24
18.00
Abdur Razzak
Bangladesh
25
18.11
Stuart Broad
England
26
18.42
Roelof van der Merwe
Netherlands
27
18.50
Mitchell Johnson
Australia
28
19.00
Shane Bond
New Zealand
28
19.00
Malinga Bandara
Sri Lanka
29
19.13
Alex Cusack
Ireland
30
19.33
Iain O'Brien
New Zealand
31
19.69
Dale Steyn
South Africa
32
19.80
Ben Hilfenhaus
Australia
33
19.82
Dwayne Bravo
West Indies
34
20.00
Ryan Watson
Scotland
34
20.00
Craig Wright
Scotland
34
20.00
Makhaya Ntini
South Africa
34
20.00
Shakib Al Hasan
Bangladesh
35
20.75
Ian Butler
New Zealand
36
20.89
Muttiah Muralitharan
Sri Lanka
37
21.00
Fidel Edwards
West Indies
37
21.00
Trent Johnston
Ireland
38
21.18
Lasith Malinga
Sri Lanka
39
21.33
Thilan Thushara
Sri Lanka
39
21.33
David Hussey
Australia
40
21.63
Kyle Mills
New Zealand
41
22.00
Yusuf Abdulla
South Africa
42
23.00
Pieter Seelaar
Netherlands
42
23.00
Zaheer Khan
India
43
23.50
Nathan Hauritz
Australia
44
23.57
Harbhajan Singh
India
45
24.00
Brett Lee
Australia
46
24.89
Angelo Mathews
Sri Lanka
47
25.00
Gavin Tonge
West Indies
48
25.17
Graeme Swann
England
49
25.67
Ryan ten Doeschate
Netherlands
50
26.50
Yuvraj Singh
India
51
26.57
Sanath Jayasuriya
Sri Lanka
52
27.00
Muthumudalige Pushpakumara
Sri Lanka
53
27.50
Morne Morkel
South Africa
54
27.71
Jerome Taylor
West Indies
55
27.89
Mohammad Amir
Pakistan
56
28.00
Tim Southee
New Zealand
57
29.50
Mashrafe Mortaza
Bangladesh
58
29.78
Albie Morkel
South Africa
59
30.00
Darren Sammy
West Indies
60
30.63
Johan Botha
South Africa
61
31.00
Shahadat Hossain
Bangladesh
61
31.00
Naeem Islam
Bangladesh
61
31.00
Michael Clarke
Australia
61
31.00
Dimitri Mascarenhas
England
62
32.00
Ben Laughlin
Australia
63
32.50
Peter Borren
Netherlands
63
32.50
Gordon Drummond
Scotland
64
32.67
Yusuf Pathan
India
65
32.80
Isuru Udana
Sri Lanka
66
32.86
James Anderson
England
67
33.00
Scott Styris
New Zealand
68
33.33
Ryan Sidebottom
England
68
33.33
Sulieman Benn
West Indies
69
33.50
Kieron Pollard
West Indies
70
33.67
Shoaib Malik
Pakistan
71
33.83
James Hopes
Australia
72
34.00
Boyd Rankin
England
72
34.00
Ashok Dinda
India
72
34.00
Iftikhar Anjum
Pakistan
73
34.33
Jacques Kallis
South Africa
74
34.50
Shane Harwood
Australia
75
36.00
Kevin Pietersen
England
76
36.50
Shaun Tait
Australia
77
37.00
Rohit Sharma
India
78
38.33
Ravindra Jadeja
India
79
39.00
Charl Langeveldt
South Africa
80
39.75
Jacob Oram
New Zealand
81
40.00
Adil Rashid
England
82
40.33
Luke Wright
England
83
41.00
Irfan Pathan
India
84
44.00
Jesse Ryder
New Zealand
85
46.00
Sajid Mahmood
England
86
46.25
Nathan Bracken
Australia
87
46.50
Rubel Hossain
Bangladesh
88
47.17
Ishant Sharma
India
89
47.33
Regan West
Ireland
90
52.20
Nuwan Kulasekara
Sri Lanka
91
55.00
Sohail Tanvir
Pakistan
92
56.00
Dirk Nannes
Australia
93
66.00
Tillakaratne Dilshan
Sri Lanka
94
69.00
Edgar Schiferli
Netherlands
95
80.00
James Franklin
New Zealand
96
93.00
Chris Gayle
West Indies
97
96.00
Ashish Nehra
India
98
99.00
Dilhara Fernando
Sri Lanka