Best ODI Batting Performances: Last 12 Months
Highest Innings
    Name     vs Venue Date  
1
SCO
HG Munsey 191 (150b) NED Dundee 12 Jun 2025 ODI Tri-Series (SCO)
2
AFG
Ibrahim Zadran 177 (146b) ENG Lahore 26 Feb 2025 ICC Champions Trophy
3
WIN
KU Carty 170 (142b) IRL Dublin CA 25 May 2025 3rd ODI
4
ZIM
BJ Bennett 169 (163b) IRL Harare 14 Feb 2025 1st ODI
5
ENG
JE Root 166* (139b) WIN Cardiff 1 Jun 2025 2nd ODI
6
ENG
BM Duckett 165 (143b) AUS Lahore 22 Feb 2025 ICC Champions Trophy
7
NED
MP O'Dowd 158* (130b) SCO Dundee 12 Jun 2025 ODI Tri-Series (SCO)
8
USA
SK Patel 152* (137b) CAN Lauderhill 17 May 2025 USA ODI Tri-Series
9
RSA
MP Breetzke 150 (148b) NZL Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
10
SRI
BKG Mendis 143 (128b) NZL Dambulla 13 Nov 2024 1st ODI
11
AUS
TM Head 142 (103b) RSA Mackay 24 Aug 2025 3rd ODI
12
USA
SR Mukkamalla 137* (149b) UAE Dubai 3 Nov 2025 UAE ODI Tri-Series
13
ENG
HC Brook 135 (101b) NZL Mt Maunganui 26 Oct 2025 1st ODI
14
PAK
Agha Salman 134 (103b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
15
NZL
KS Williamson 133* (113b) RSA Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
16
NZL
MS Chapman 132 (111b) PAK Napier 29 Mar 2025 1st ODI
17
SRI
KIC Asalanka 127 (126b) AUS Colombo RPS 12 Feb 2025 1st ODI
18
SRI
BKG Mendis 124 (114b) BAN Pallekele 8 Jul 2025 3rd ODI
19
USA
Milind Kumar 123* (125b) UAE Dubai 3 Nov 2025 UAE ODI Tri-Series
=
RSA
Q de Kock 123* (119b) PAK Faisalabad 6 Nov 2025 2nd ODI
21
PAK
Mohammad Rizwan 122* (128b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
22
SRI
PN Silva 122 (136b) ZIM Harare 31 Aug 2025 2nd ODI
23
IND
RG Sharma 121* (125b) AUS Sydney 25 Oct 2025 3rd ODI
24
AUS
JP Inglis 120* (86b) ENG Lahore 22 Feb 2025 ICC Champions Trophy
=
WIN
SD Hope 120* (94b) PAK Tarouba 12 Aug 2025 3rd ODI
26
ENG
JE Root 120 (111b) AFG Lahore 26 Feb 2025 ICC Champions Trophy
27
IND
RG Sharma 119 (90b) ENG Cuttack 9 Feb 2025 2nd ODI
28
ZIM
BJ Curran 118* (130b) IRL Harare 18 Feb 2025 3rd ODI
=
NZL
TWM Latham 118* (104b) PAK Karachi 19 Feb 2025 ICC Champions Trophy
=
AUS
CD Green 118* (55b) RSA Mackay 24 Aug 2025 3rd ODI
Most Runs Scored
    Name Mat Inn Runs Avg S/R 50 100 HS
1
ENG
JE Root 15 15 808 57.71 95.51 4 3 166*
2
PAK
Agha Salman 21 18 748 44.00 92.92 4 1 134 
3
SCO
HG Munsey 11 11 735 73.50 107.46 5 2 191 
4
WIN
KU Carty 15 15 715 47.66 82.95 1 3 170 
5
SRI
BKG Mendis 12 12 663 60.27 97.07 3 3 143 
6
USA
Milind Kumar 12 12 652 81.50 99.24 5 2 123*
7
NZL
DJ Mitchell 16 15 642 49.38 83.92 6 0 81 
8
PAK
Mohammad Rizwan 21 19 640 40.00 76.10 4 1 122*
9
PAK
Saim Ayub 13 13 634 52.83 99.53 2 3 113*
10
WIN
SD Hope 15 15 614 51.16 92.89 5 1 120*
11
PAK
Babar Azam 18 18 543 33.93 77.02 5 0 78 
12
ENG
BM Duckett 15 15 537 35.80 105.71 3 1 165 
13
USA
SR Mukkamalla 12 12 533 48.45 77.58 3 1 137*
14
NZL
R Ravindra 11 11 530 48.18 109.96 2 2 112 
15
RSA
MP Breetzke 8 8 526 75.14 99.62 4 1 150 
16
SRI
KIC Asalanka 13 12 509 46.27 97.32 3 2 127 
17
NED
MP O'Dowd 13 12 505 45.90 89.70 3 1 158*
18
IND
RG Sharma 11 11 504 50.40 97.86 2 2 121*
19
IND
SS Iyer 11 10 496 49.60 89.53 5 0 79 
20
IND
S Gill 11 11 490 49.00 88.77 2 2 112 

Copyright © 2025 Hat Trick Stats Cricket Database