Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Brad Evans
Shai Hope
Ishan Kishan
Ali Dawood
Sikandar Raza
Abhishek Sharma
Axar Patel
Virandeep Singh Jagjit Singh
Arshdeep Singh
Kusal Mendis
Roston Chase
Shivam Dube
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
All archives →
Best Averages in 2023: Top Performers, Rankings & Full Stats
Here is the complete breakdown of the best averages in 2023, featuring the most impactful players of the year.
ODI
2023
130 entries
1
72.47
Virat Kohli
IND
3.80 clear of Shai Hope
2
68.67
Shai Hope
WI
3.80 off the lead
3
66.25
KL Rahul
IND
6.22 off the lead
● LEADS
Virat Kohli
IND
72.47 · 3.80 ahead of Hope
↑ IN THE CHASE
2
players sit within 10% of the lead on best averages
★ TOP-10 CUT-OFF
51.82
The mark at number ten — 120 entries sit below it
● NATION IN FRONT
New Zealand
6 of the top 50 · 19 teams represented
Best Averages — full list
130 entries, ranked
Table view
1
Virat Kohli
IND
72.47
2
Shai Hope
WI
68.67
3
KL Rahul
IND
66.25
4
Mohammad Rizwan
PAK
63.94
5
Shubman Gill
IND
63.36
6
Dawid Malan
ENG
58.53
7
Shreyas Iyer
IND
52.88
8
Daryl Mitchell
NZ
52.35
9
Rohit Sharma
IND
52.29
10
Travis Head
AUS
51.82
11
Aiden Markram
SA
51.65
12
Fakhar Zaman
PAK
50.82
13
Harry Tector
IRE
50.79
14
Temba Bavuma
SA
48.88
15
Mitchell Marsh
AUS
47.67
16
Ibrahim Zadran
AFG
47.44
17
Quinton de Kock
SA
46.85
18
Heinrich Klaasen
SA
46.35
19
Babar Azam
PAK
46.30
20
David Warner
AUS
46.25
21
Marnus Labuschagne
AUS
45.89
22
William Young
NZ
45.64
23
Devon Conway
NZ
45.61
24
Sadeera Samarawickrama
SL
44.74
25
David Miller
SA
44.56
26
Iftikhar Ahmed
PAK
44.55
27
Pathum Silva
SL
44.27
28
Vriitya Aravind
UAE
43.57
29
Mahmudullah
BAN
42.64
30
Brandon McMullen
SCO
42.10
31
Najmul Hossain Shanto
BAN
41.33
32
Merwe Erasmus
NAM
41.10
33
Scott Edwards
NED
41.00
33
Rachin Ravindra
NZ
41.00
34
Asif Khan
UAE
40.67
35
Sikandar Raza
ZIM
40.58
36
Gajanand Singh
USA
39.70
37
Kashyap Prajapati
OMN
39.33
38
Dimuth Karunaratne
SL
39.21
39
Hashmatullah Shaidi
AFG
38.67
40
Andy Balbirnie
IRE
38.25
41
Abdullah Shafique
PAK
37.64
42
Jos Buttler
ENG
37.35
43
Mushfiqur Rahim
BAN
36.78
44
Brandon King
WI
36.65
45
Rassie van der Dussen
SA
36.30
46
Glenn Phillips
NZ
36.13
47
Imam-ul-Haq
PAK
35.88
48
Henry Nicholls
NZ
35.85
49
Gulshan Jha
NEP
35.70
50
Kariyawasam Asalanka
SL
35.13
51
Salman Agha
PAK
35.09
52
Ishan Kishan
IND
35.08
53
Shakib Al Hasan
BAN
35.00
54
Hardik Pandya
IND
34.82
55
Ryan Burl
ZIM
34.64
56
Md Hridoy
BAN
34.62
57
Curtis Campher
IRE
34.25
57
Muhammad Waseem
UAE
34.25
58
Kushal Malla
NEP
33.95
59
Marco Jansen
SA
33.83
60
Kusal Mendis
SL
33.07
61
Bhim Sharki
NEP
32.93
62
Rahmanullah Gurbaz
AFG
32.80
63
Anil Nidamanuru
NED
32.75
64
Jatinder Singh
OMN
32.09
65
Steven Smith
AUS
31.36
66
Ravindra Jadeja
IND
30.90
67
Assad Vala
PNG
30.85
68
Aasif Sheikh
NEP
30.76
69
Rohit Paudel
NEP
30.09
70
Tom Latham
NZ
29.88
71
Rahmat Shah
AFG
29.76
72
Paul Stirling
IRE
29.56
73
Joylord Gumbie
ZIM
29.50
74
Max O'Dowd
NED
29.14
75
Harry Brook
ENG
29.07
76
Vikramjit Singh
NED
28.37
77
Tamim Iqbal
BAN
28.30
78
Bas Leede
NED
28.27
79
Sese Bau
PNG
28.25
80
Kushal Bhurtel
NEP
28.04
81
Liam Livingstone
ENG
28.00
82
Aayan Khan
UAE
27.63
83
Colin Ackermann
NED
27.58
84
Mitchell Santner
NZ
27.09
85
Litton Das
BAN
26.04
86
Kiplin Doriga
PNG
25.62
87
Johnson Charles
WI
25.40
88
Aarif Sheikh
NEP
25.14
89
Dhananjaya de Silva
SL
24.71
90
Aaron Jones
USA
24.60
91
Charles Amini
PNG
24.55
92
Mehidy Hasan
BAN
24.45
93
Lorcan Tucker
IRE
24.42
94
Joe Root
ENG
24.23
95
Christopher McBride
SCO
24.10
96
Sushant Modani
USA
23.73
97
Wesley Barresi
NED
22.93
98
Dipendra Airee
NEP
22.72
99
Rameez Shahzad
UAE
22.15
100
Wessly Madhevere
ZIM
22.00
101
Sam Curran
ENG
21.83
102
Suryakumar Yadav
IND
21.61
103
Shadab Khan
PAK
21.58
104
Aryan Lakra
UAE
21.18
105
Sandeep Lamichhane
NEP
21.08
106
Joshua Inglis
AUS
20.50
107
Rohan Mustafa
UAE
20.46
108
Moeen Ali
ENG
20.27
109
Jonny Bairstow
ENG
19.50
110
Norman Vanua
PNG
19.20
111
Marcus Stoinis
AUS
19.10
112
Morawakage Theekshana
SL
18.90
114
Mark Chapman
HK
18.67
115
Chris Woakes
ENG
18.36
116
Hiri Hiri
PNG
17.90
117
Finnley Allen
NZ
17.73
118
Kyle Mayers
WI
17.40
119
Mohammad Nabi
AFG
17.14
120
Rashid Khan
AFG
16.55
121
Andy McBrine
IRE
16.00
122
Gyanendra Malla
NEP
15.18
123
Riley Hekure
PNG
13.83
124
Tanzid Tamim
BAN
13.77
125
Mujeeb Ur Rahman
AFG
11.58
126
Aryan Dutt
NED
11.27
128
Taskin Ahmed
BAN
9.45
129
Karthik Meiyappan
UAE
9.00
130
Muhammad Siddique
UAE
4.07
Show all 130 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
Pakistan Triangular Series
PAK
305 (49.5)
SL
268 (48.1)
›