Best ODI Batting Performances: Last 12 Months
Highest Innings
    Name     vs Venue Date  
1
SRI
PN Silva 210* (139b) AFG Pallekele 9 Feb 2024 1st ODI
2
AUS
GJ Maxwell 201* (128b) AFG Mumbai 7 Nov 2023 ICC World Cup
3
ENG
BA Stokes 182 (124b) NZL The Oval 13 Sep 2023 3rd ODI
4
PAK
Fakhar Zaman 180* (144b) NZL Rawalpindi 29 Apr 2023 2nd ODI
5
AUS
MR Marsh 177* (132b) BAN Pune 11 Nov 2023 ICC World Cup
6
ZIM
SC Williams 174 (101b) USA Harare 26 Jun 2023 Men's World Cup Qualifier
=
RSA
H Klaasen 174 (83b) AUS Centurion 15 Sep 2023 4th ODI
=
RSA
Q de Kock 174 (140b) BAN Mumbai 24 Oct 2023 ICC World Cup
9
BAN
Soumya Sarkar 169 (151b) NZL Nelson 20 Dec 2023 2nd ODI
10
AUS
DA Warner 163 (124b) PAK Bengaluru 20 Oct 2023 ICC World Cup
11
IRL
PR Stirling 162 (134b) UAE Bulawayo AC 27 Jun 2023 Men's World Cup Qualifier
12
NZL
DP Conway 152* (121b) ENG Ahmedabad 5 Oct 2023 ICC World Cup
13
UAE
Asif Khan 151* (145b) USA Harare TCC 6 Jul 2023 Men's World Cup Qualifier
14
AFG
Rahmanullah Gurbaz 151 (151b) PAK Hambantota 24 Aug 2023 2nd ODI
=
PAK
Babar Azam 151 (131b) NEP Multan 30 Aug 2023 Asia Cup
16
AFG
Azmatullah Omarzai 149* (115b) SRI Pallekele 9 Feb 2024 1st ODI
17
AFG
Rahmanullah Gurbaz 145 (125b) BAN Chattogram 8 Jul 2023 2nd ODI
18
ZIM
SC Williams 142 (103b) OMA Bulawayo 29 Jun 2023 Men's World Cup Qualifier
19
IRL
HT Tector 140 (113b) BAN Chelmsford 12 May 2023 2nd ODI
=
ENG
DJ Malan 140 (107b) BAN Dharamsala 10 Oct 2023 ICC World Cup
21
IRL
HT Tector 138 (147b) AFG Sharjah 7 Mar 2024 1st ODI
22
AUS
TM Head 137 (120b) IND Ahmedabad 19 Nov 2023 ICC World Cup
23
SCO
B McMullen 136 (121b) OMA Bulawayo AC 25 Jun 2023 Men's World Cup Qualifier
=
AFG
Mohammad Nabi 136 (130b) SRI Pallekele 9 Feb 2024 1st ODI
25
NZL
DJ Mitchell 134 (119b) IND Mumbai 15 Nov 2023 ICC World Cup
26
RSA
HE van der Dussen 133 (118b) NZL Pune 1 Nov 2023 ICC World Cup
27
WIN
SD Hope 132 (129b) NEP Harare 22 Jun 2023 Men's World Cup Qualifier
28
PAK
Mohammad Rizwan 131* (121b) SRI Hyderabad 10 Oct 2023 ICC World Cup
29
IND
RG Sharma 131 (84b) AFG Delhi 11 Oct 2023 ICC World Cup
30
NZL
DJ Mitchell 130 (127b) IND Dharamsala 22 Oct 2023 ICC World Cup
Most Runs Scored
    Name Mat Inn Runs Avg S/R 50 100 HS
1
SRI
PN Silva 32 32 1510 53.92 96.24 7 5 210*
2
SRI
BKG Mendis 35 34 1205 40.16 92.41 9 1 122 
3
SRI
KIC Asalanka 35 29 1109 48.21 90.75 6 2 108 
4
NZL
DJ Mitchell 18 17 1045 69.66 105.45 3 5 134 
5
SRI
WSR Samarawickrama 34 31 1032 39.69 97.54 7 1 108 
6
AFG
Ibrahim Zadran 25 25 1007 43.78 77.88 7 2 129*
7
IND
S Gill 20 20 960 56.47 98.87 8 2 121 
8
IND
V Kohli 18 15 950 86.36 93.05 7 4 122*
9
BAN
Nazmul Hossain Shanto 24 24 946 45.04 88.91 5 3 122*
10
PAK
Babar Azam 22 21 916 45.80 87.32 8 2 151 
11
AUS
DA Warner 19 19 902 47.47 114.18 6 3 163 
12
NZL
WA Young 21 21 892 42.47 87.97 7 1 105 
13
AFG
Rahmanullah Gurbaz 25 25 885 35.40 88.68 3 3 151 
14
IND
RG Sharma 19 18 884 55.25 121.10 7 1 131 
15
PAK
Mohammad Rizwan 22 20 841 60.07 95.46 5 1 131*
16
IND
KL Rahul 21 18 834 69.50 90.95 5 2 111*
17
AUS
M Labuschagne 22 19 809 47.58 82.89 5 1 124 
18
RSA
Q de Kock 15 15 804 53.60 101.01 1 4 174 
19
NZL
R Ravindra 23 20 771 40.57 109.05 3 3 123*
20
IND
SS Iyer 17 16 752 57.84 113.42 4 3 128*

Copyright © 2024 Hat Trick Stats Cricket Database