Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
T20 World Cup 2026
Recent Series
South Africa in New Zealand T20I Series
Recent Players
Adil Rashid
Jasprit Bumrah
Varun Vinod
Arshdeep Singh
Liam Dawson
Jamie Overton
Axar Patel
William Jacks
Hardik Pandya
Corbin Bosch
Rachin Ravindra
Matt Henry
ODI 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
T20 World Cup
World Cup 2026
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
Yearwise Records
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
Best Average in 2026: Top Performers, Rankings & Full Stats
The best average in 2026 highlights the top performers of the season based on official match data.
Position
Best Average
Player Name
Team Name
1
5.33
Josh Little
Ireland
2
7.00
Gerald Coetzee
South Africa
3
8.44
Shadley Schalkwyk
United States of America
4
9.00
Mohammad Nabi
Afghanistan
5
9.50
Joe Root
England
6
10.00
Paul van Meekeren
Netherlands
6
10.00
Salman Agha
Pakistan
7
11.00
Tilak Varma
India
7
11.00
Ottneil Baartman
South Africa
8
11.29
Mohammad Mirza
Pakistan
9
11.86
Merwe Erasmus
Namibia
10
12.00
Harmeet Baddhan
United States of America
10
12.00
Rohit Paudel
Nepal
11
12.20
Mohammad Wasim
Pakistan
12
12.42
Rachin Ravindra
New Zealand
13
12.60
Saim Ayub
Pakistan
14
13.50
George Dockrell
Ireland
15
13.56
Michael Leask
Scotland
16
14.46
Blessing Muzarabani
Zimbabwe
17
14.50
Adam Zampa
Australia
17
14.50
Kamindu Mendis
Sri Lanka
18
15.22
Azmatullah Omarzai
Afghanistan
19
15.33
Kiribathgala Dharmasena
Sri Lanka
20
16.00
Rinku Singh
India
20
16.00
Sompal Kami
Nepal
21
16.38
Abrar Ahmed
Pakistan
22
17.00
Lungi Ngidi
South Africa
23
17.17
George Linde
South Africa
24
17.30
Gudakesh Motie
West Indies
25
17.38
Corbin Bosch
South Africa
26
17.56
Jasprit Bumrah
India
27
17.74
Adil Rashid
England
28
17.75
Matheesha Pathirana
Sri Lanka
29
17.80
Aryan Dutt
Netherlands
30
17.83
Rashid Khan
Afghanistan
31
18.29
Muhammad Siddique
United Arab Emirates
32
18.40
Nathan Ellis
Australia
33
18.67
Axar Patel
India
34
19.57
Shaheen Afridi
Pakistan
35
19.60
Bas Leede
Netherlands
35
19.60
Brad Evans
Zimbabwe
36
19.75
Marcus Stoinis
Australia
37
20.00
Nosthusha Kenjige
United States of America
38
20.07
Jamie Overton
England
39
20.43
Logan van Beek
Netherlands
40
21.00
Richard Ngarava
Zimbabwe
41
21.27
Dushmantha Chameera
Sri Lanka
42
21.50
Glenn Maxwell
Australia
43
21.60
Dhananjaya de Silva
Sri Lanka
44
21.94
Varun Vinod
India
45
22.23
Keshav Maharaj
South Africa
46
22.25
Shakeel Ahmed
Oman
46
22.25
Bradley Currie
Scotland
47
22.33
Ravi Bishnoi
India
48
22.40
Lokumarakkalage Madushanka
Sri Lanka
49
22.44
Liam Dawson
England
50
23.00
Michael Neser
Australia
50
23.00
Mujeeb Ur Rahman
Afghanistan
50
23.00
Marco Jansen
South Africa
51
23.17
Joshua Tongue
England
52
23.50
Ryan Burl
Zimbabwe
53
24.00
Jack Brassell
Namibia
54
24.25
Arshdeep Singh
India
55
24.29
Matthew Forde
West Indies
56
24.42
Morawakage Theekshana
Sri Lanka
57
24.50
Romario Shepherd
West Indies
58
25.00
Shamar Joseph
West Indies
58
25.00
Muhammad Jawadullah
United Arab Emirates
59
25.23
Matt Henry
New Zealand
60
25.50
Mohammed Siraj
India
61
25.63
Shivam Dube
India
62
25.79
William Jacks
England
63
26.11
Akeal Hosein
West Indies
64
27.25
Barry McCarthy
Ireland
65
27.33
Pramod Liyanagamage
Sri Lanka
66
28.00
Jofra Archer
England
66
28.00
Beau Webster
Australia
67
28.20
Jason Holder
West Indies
68
28.50
Frederick Klaassen
Netherlands
69
28.77
Hardik Pandya
India
70
29.00
Marnus Labuschagne
Australia
70
29.00
Saad Zafar
Canada
70
29.00
Syed Kaleem
Oman
71
29.67
Munasinghe Hemantha
Sri Lanka
72
30.17
James Neesham
New Zealand
73
30.25
Lockie Ferguson
New Zealand
74
30.80
Wanindu Hasaranga
Sri Lanka
75
31.00
Luke Wood
England
76
31.18
Sam Curran
England
77
32.00
Jeffrey Vandersay
Sri Lanka
77
32.00
Kyle Klein
Netherlands
78
32.75
Scott Boland
Australia
79
33.00
Mitchell Starc
Australia
80
33.45
Kyle Jamieson
New Zealand
81
33.50
Dunith Wellalage
Sri Lanka
82
34.00
Shadab Khan
Pakistan
83
34.67
Matthew Humphreys
Ireland
83
34.67
Ansh Patel
Canada
84
34.80
Roston Chase
West Indies
85
35.00
Jay Odedra
Oman
85
35.00
Oliver Davidson
Scotland
86
35.50
Xavier Bartlett
Australia
86
35.50
Naseem Shah
Pakistan
87
35.67
Sufyan Mehmood
Oman
88
36.00
Jan Loftie-Eaton
Namibia
88
36.00
Sikandar Raza
Zimbabwe
89
36.33
Muralikrishna Krishna
India
90
36.50
Rehan Ahmed
England
91
37.00
Fazalhaq Farooqi
Afghanistan
91
37.00
JJ Smuts
South Africa
91
37.00
Muhammad Khan
United States of America
92
37.67
Mark Adair
Ireland
93
37.75
Kuldeep Yadav
India
94
38.00
Harry Tector
Ireland
94
38.00
Muhammad Farooq
United Arab Emirates
95
38.67
Anrich Nortje
South Africa
96
39.11
Jacob Duffy
New Zealand
97
40.00
Tinotenda Maposa
Zimbabwe
98
40.63
Harshit Rana
India
99
41.00
Ben Shikongo
Namibia
100
41.67
Graeme Cremer
Zimbabwe
101
43.00
Brad Wheal
Scotland
101
43.00
Abhishek Sharma
India
102
44.25
Jaskaran Buttar
Canada
103
44.50
Dipendra Airee
Nepal
104
45.00
Faheem Ashraf
Pakistan
105
45.60
Ish Sodhi
New Zealand
106
46.00
Safyaan Sharif
Scotland
107
46.38
Mitchell Santner
New Zealand
108
47.50
Ben Stokes
England
109
47.83
Kagiso Rabada
South Africa
110
48.00
Brandon McMullen
Scotland
111
49.00
Gareth Delany
Ireland
112
49.50
Zakary Foulkes
New Zealand
112
49.50
Jiten Ramanandi
Oman
113
50.00
Cole McConchie
New Zealand
114
53.00
Matthew Kuhnemann
Australia
115
55.00
Adithya Ashok
New Zealand
116
60.00
Kwena Maphaka
South Africa
117
60.33
Brydon Carse
England
118
64.00
Aiden Markram
South Africa
119
64.50
Dilon Heyliger
Canada
120
68.00
Bernard Scholtz
Namibia
121
70.00
Mark Watt
Scotland
122
71.00
Cameron Green
Australia
123
86.00
Glenn Phillips
New Zealand
123
86.00
Asitha Fernando
Sri Lanka
123
86.00
Roelof van der Merwe
Netherlands
124
88.00
Dilpreet Bajwa
Canada
125
90.00
Kaleem Rehman
Canada
125
90.00
Michael Bracewell
New Zealand
126
92.00
Saurabh Netravalkar
United States of America
127
94.00
Wellington Masakadza
Zimbabwe
128
103.00
Kariyawasam Asalanka
Sri Lanka
129
110.00
Kushal Bhurtel
Nepal
130
122.00
Haider Ali
Pakistan
131
123.00
Sandeep Lamichhane
Nepal
132
146.00
Johannes Smit
Namibia
133
148.00
Jacob Bethell
England
134
156.00
Ruben Trumpelmann
Namibia