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
Milind Kumar 155* (110b) UAE Windhoek 24 Sep 2024 Namibia ODI Tri-Series
9
AUS
TM Head 154* (129b) ENG Nottingham 19 Sep 2024 1st ODI
10
USA
SK Patel 152* (137b) CAN Lauderhill 17 May 2025 USA ODI Tri-Series
11
SCO
B McMullen 151 (140b) USA Dallas 31 Oct 2024 USA ODI Tri-Series
12
RSA
MP Breetzke 150 (148b) NZL Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
13
SRI
BKG Mendis 143 (128b) NZL Dambulla 13 Nov 2024 1st ODI
14
AUS
TM Head 142 (103b) RSA Mackay 24 Aug 2025 3rd ODI
15
PAK
Agha Salman 134 (103b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
16
NZL
KS Williamson 133* (113b) RSA Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
17
NZL
MS Chapman 132 (111b) PAK Napier 29 Mar 2025 1st ODI
18
WIN
KU Carty 128* (114b) ENG Bridgetown 6 Nov 2024 3rd ODI
19
SRI
KIC Asalanka 127 (126b) AUS Colombo RPS 12 Feb 2025 1st ODI
20
ENG
LS Livingstone 124* (85b) WIN North Sound 2 Nov 2024 2nd ODI
21
SRI
BKG Mendis 124 (114b) BAN Pallekele 8 Jul 2025 3rd ODI
22
PAK
Mohammad Rizwan 122* (128b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
23
SRI
PN Silva 122 (136b) ZIM Harare 31 Aug 2025 2nd 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
WIN
KU Carty 18 17 917 61.13 90.52 2 4 170 
2
ENG
BM Duckett 17 17 831 48.88 108.63 5 2 165 
3
ENG
JE Root 12 12 779 70.81 97.01 4 3 166*
4
SRI
BKG Mendis 15 15 735 56.53 101.24 4 3 143 
=
SCO
HG Munsey 11 11 735 73.50 107.46 5 2 191 
6
WIN
SD Hope 18 18 702 50.14 94.99 4 2 120*
7
SRI
KIC Asalanka 16 15 654 50.30 99.39 5 2 127 
8
PAK
Agha Salman 20 17 629 39.31 95.74 2 1 134 
9
PAK
Mohammad Rizwan 20 18 625 41.66 74.94 3 1 122*
10
ENG
HC Brook 17 17 588 39.20 105.38 3 1 110*
11
WIN
SE Rutherford 13 11 565 70.62 109.28 5 1 113 
12
PAK
Babar Azam 17 17 562 37.46 77.62 5 0 78 
13
USA
Milind Kumar 13 12 557 69.62 102.58 3 2 155*
14
USA
SR Mukkamalla 15 14 553 42.53 84.30 4 1 107 
15
AUS
TM Head 11 11 545 60.55 124.71 1 2 154*
16
PAK
Saim Ayub 12 12 543 49.36 101.69 1 3 113*
17
NED
MP O'Dowd 15 14 527 40.53 87.98 3 1 158*
18
ENG
JG Bethell 15 13 486 40.50 101.89 4 1 110 
19
OMA
Jatinder Singh 15 15 484 34.57 70.86 3 1 100 
20
SCO
B McMullen 15 13 481 40.08 95.06 2 2 151 

Copyright © 2025 Hat Trick Stats Cricket Database