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
AUS
TM Head 142 (103b) RSA Mackay 24 Aug 2025 3rd ODI
10
USA
SR Mukkamalla 137* (149b) UAE Dubai 3 Nov 2025 UAE ODI Tri-Series
11
NZL
DJ Mitchell 137 (131b) IND Indore 18 Jan 2026 3rd ODI
12
ENG
HC Brook 136* (66b) SRI Colombo RPS 27 Jan 2026 3rd ODI
13
ENG
HC Brook 135 (101b) NZL Mt Maunganui 26 Oct 2025 1st ODI
=
IND
V Kohli 135 (120b) RSA Ranchi 30 Nov 2025 1st ODI
15
NZL
MS Chapman 132 (111b) PAK Napier 29 Mar 2025 1st ODI
16
NZL
DJ Mitchell 131* (117b) IND Rajkot 14 Jan 2026 2nd ODI
17
SRI
BKG Mendis 124 (114b) BAN Pallekele 8 Jul 2025 3rd ODI
=
IND
V Kohli 124 (108b) NZL Indore 18 Jan 2026 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
SRI
PN Silva 122 (136b) ZIM Harare 31 Aug 2025 2nd ODI
22
IND
RG Sharma 121* (125b) AUS Sydney 25 Oct 2025 3rd ODI
23
SRI
P Rathnayake 121 (115b) ENG Colombo RPS 27 Jan 2026 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
NZL
DJ Mitchell 119 (118b) WIN Christchurch 16 Nov 2025 1st 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
NZL
DJ Mitchell 15 15 982 81.83 92.21 6 3 137 
2
ENG
JE Root 15 15 943 72.53 94.11 5 4 166*
3
IND
V Kohli 14 14 834 75.81 99.05 4 4 135 
4
SCO
HG Munsey 11 11 735 73.50 107.46 5 2 191 
5
WIN
SD Hope 15 15 670 55.83 98.82 4 2 120*
6
WIN
KU Carty 15 15 593 39.53 76.91 0 3 170 
7
IND
RG Sharma 14 14 589 45.30 93.79 4 1 121*
8
USA
Milind Kumar 10 10 586 97.66 99.83 4 2 123*
9
ENG
HC Brook 15 15 585 45.00 109.96 1 2 136*
10
SRI
BKG Mendis 12 12 562 51.09 89.21 2 2 124 
11
ENG
BM Duckett 15 15 514 34.26 94.14 3 1 165 
12
PAK
Babar Azam 15 15 511 36.50 77.07 3 1 102*
13
PAK
Agha Salman 15 14 493 41.08 87.88 3 1 105*
14
RSA
MP Breetzke 10 10 473 52.55 94.98 5 0 88 
15
IND
KL Rahul 14 11 457 91.40 112.29 2 1 112*
16
NZL
R Ravindra 10 10 454 45.40 102.71 2 2 112 
17
PAK
Mohammad Rizwan 15 15 444 37.00 68.84 4 0 61*
18
SRI
KIC Asalanka 11 11 438 43.80 88.31 3 1 106 
19
NED
MP O'Dowd 11 10 429 47.66 94.29 2 1 158*
=
AFG
Ibrahim Zadran 6 6 429 71.50 89.56 2 1 177 

Copyright © 2026 Hat Trick Stats Cricket Database