The ODI format has everything batters need to build big scores. Unlike T20I cricket, where batters must attack every ball, ODIs allow them to take their time and construct an innings.
This year, we are noticing batters using the resources well to get mighty scores. And here we’ll list the 10 highest individual scores in ODI cricket in 2025.
Highest Individual Scores in ODIs in 2025
Player | Score (Balls) | Against | Venue | Date |
---|---|---|---|---|
Ibrahim Zadran (AFG) | 177 (146) | England | Lahore | 26 Feb 2025 |
Brian Bennett (ZIM) | 169 (163) | Ireland | Harare | 14 Feb 2025 |
Ben Duckett (ENG) | 165 (143) | Australia | Lahore | 22 Feb 2025 |
Matthew Breetzke (SA) | 150 (148) | New Zealand | Lahore | 10 Feb 2025 |
Agha Salman (PAK) | 134 (103) | South Africa | Karachi | 12 Feb 2025 |
Kane Williamson (NZ) | 133* (113) | South Africa | Lahore | 10 Feb 2025 |
Charith Asalanka (SL) | 127 (126) | Australia | Colombo (RPS) | 12 Feb 2025 |
Mohammad Rizwan (PAK) | 122* (128) | South Africa | Karachi | 12 Feb 2025 |
Josh Inglis (AUS) | 120* (86) | England | Lahore | 22 Feb 2025 |
Joe Root (ENG) | 120 (111) | Afghanistan | Lahore | 26 Feb 2025 |
More 2025 Records
Highest Individual ODI Scores in 2025
Highest Individual Test Scores in 2025
Key Insights
Glenn Phillips became the first ODI centurion this year. He scored an unbeaten 106 in 74 balls against Pakistan during the triangular series.
Ibrahim Zadran’s 177 against England is the highest individual ODI score in 2025 so far. This is also the highest score for Afghanistan and the highest in the Champions Trophy.
Before Zadran’s knock, Ben Duckett surpassed the 150-run mark for the first time in Champions Trophy history. The England opener hammered 165 from 143 balls against Australia, though his knock ended up on the losing side.
Matthew Breetzke’s 150 against New Zealand is the highest individual score by a batter on ODI debut. He received his maiden cap for South Africa during the Pakistan triangular series.
21 batters scored centuries in February this year, with Shubman Gill going past the 100-run mark twice.
You can check the top scorer in the ODI format every year since its inception in this blog.