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 |
Smit Patel (USA) | 152* (137) | Canada | Lauderhill | 17 May 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 |
Mark Chapman (NZ) | 132 (111) | Pakistan | Napier | 29 Mar 2025 |
Charith Asalanka (SL) | 127 (126) | Australia | Colombo (RPS) | 12 Feb 2025 |
Mohammad Rizwan (PAK) | 122* (128) | South Africa | Karachi | 12 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 sured 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.