Best ODI Batting Performances: Last 12 Months
Highest Innings
    Name     vs Venue Date  
1
AFG
Ibrahim Zadran 177 (146b) ENG Lahore 26 Feb 2025 ICC Champions Trophy
2
ZIM
BJ Bennett 169 (163b) IRL Harare 14 Feb 2025 1st ODI
3
ENG
BM Duckett 165 (143b) AUS Lahore 22 Feb 2025 ICC Champions Trophy
4
USA
Milind Kumar 155* (110b) UAE Windhoek 24 Sep 2024 Namibia ODI Tri-Series
5
AUS
TM Head 154* (129b) ENG Nottingham 19 Sep 2024 1st ODI
6
SCO
B McMullen 151 (140b) USA Dallas 31 Oct 2024 USA ODI Tri-Series
7
RSA
MP Breetzke 150 (148b) NZL Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
8
SRI
BKG Mendis 143 (128b) NZL Dambulla 13 Nov 2024 1st ODI
9
PAK
Agha Salman 134 (103b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
10
NZL
KS Williamson 133* (113b) RSA Multan 10 Feb 2025 Pakistan Tri-Nation ODI Series
11
NZL
MS Chapman 132 (111b) PAK Napier 29 Mar 2025 1st ODI
12
WIN
KU Carty 128* (114b) ENG Bridgetown 6 Nov 2024 3rd ODI
13
SRI
KIC Asalanka 127 (126b) AUS Colombo RPS 12 Feb 2025 1st ODI
14
ENG
LS Livingstone 124* (85b) WIN North Sound 2 Nov 2024 2nd ODI
15
PAK
Mohammad Rizwan 122* (128b) RSA Multan 12 Feb 2025 Pakistan Tri-Nation ODI Series
16
USA
MD Patel 121* (95b) CAN The Hague 13 Aug 2024 ODI Tri-Series (NED)
17
AUS
JP Inglis 120* (86b) ENG Lahore 22 Feb 2025 ICC Champions Trophy
18
ENG
JE Root 120 (111b) AFG Lahore 26 Feb 2025 ICC Champions Trophy
19
IND
RG Sharma 119 (90b) ENG Cuttack 9 Feb 2025 2nd ODI
20
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
22
WIN
SD Hope 117 (127b) ENG North Sound 2 Nov 2024 2nd ODI
23
PAK
Saim Ayub 113* (62b) ZIM Bulawayo 26 Nov 2024 2nd ODI
24
WIN
SE Rutherford 113 (80b) BAN Basseterre 8 Dec 2024 1st ODI
25
RSA
T Stubbs 112* (81b) IRL Abu Dhabi 4 Oct 2024 2nd ODI
26
IND
S Gill 112 (102b) ENG Ahmedabad 12 Feb 2025 3rd ODI
=
NZL
R Ravindra 112 (105b) BAN Rawalpindi 24 Feb 2025 ICC Champions Trophy
28
ENG
HC Brook 110* (94b) AUS Chester-le-Street 24 Sep 2024 3rd ODI
29
PAK
Saim Ayub 109 (119b) RSA Paarl 17 Dec 2024 1st ODI
30
NZL
R Ravindra 108 (101b) RSA Lahore 5 Mar 2025 ICC Champions Trophy
Most Runs Scored
    Name Mat Inn Runs Avg S/R 50 100 HS
1
ENG
BM Duckett 11 11 663 60.27 111.62 3 2 165 
2
USA
MD Patel 16 15 620 44.28 89.08 7 1 121*
3
SRI
BKG Mendis 13 13 570 51.81 91.94 4 2 143 
4
PAK
Agha Salman 17 14 567 43.61 100.53 2 1 134 
5
PAK
Mohammad Rizwan 17 15 556 46.33 76.58 2 1 122*
6
PAK
Saim Ayub 9 9 515 64.37 105.53 1 3 113*
7
PAK
Babar Azam 14 14 506 42.16 79.81 5 0 78 
8
IND
S Gill 11 11 504 50.40 85.14 2 2 112 
9
USA
Milind Kumar 14 13 481 48.10 96.20 3 1 155*
10
NAM
MG Erasmus 16 16 475 31.66 72.30 4 0 63 
11
NZL
DJ Mitchell 13 12 464 38.66 84.83 4 0 81 
12
IND
SS Iyer 11 11 462 42.00 93.90 4 0 79 
13
IND
RG Sharma 11 11 459 41.72 117.69 3 1 119 
14
SRI
KIC Asalanka 14 13 456 41.45 100.22 3 1 127 
15
USA
SR Mukkamalla 12 11 454 50.44 85.98 4 1 107 
16
NZL
WA Young 15 15 430 33.07 82.85 2 1 107 
17
WIN
SE Rutherford 9 7 425 106.25 120.06 4 1 113 
=
NZL
KS Williamson 8 8 425 60.71 87.63 2 2 133*
19
WIN
KU Carty 9 8 422 70.33 92.75 2 1 128*
20
RSA
H Klaasen 6 6 418 69.66 125.53 5 0 97 

Copyright © 2025 Hat Trick Stats Cricket Database