2025 Records

2025 Stats: Highest Individual Scores in ODI Cricket

PlayerScore (Balls)AgainstVenueDate
Ibrahim Zadran (AFG)177 (146)EnglandLahore26 Feb 2025
Keacy Carty (WI)170 (142)IrelandDublin25 May 2025
Brian Bennett (ZIM)169 (163)IrelandHarare14 Feb 2025
Joe Root (ENG)166* (139)West IndiesCardiff01 Jun 2025
Ben Duckett (ENG)165 (143)AustraliaLahore22 Feb 2025
Smit Patel (USA)152* (137)CanadaLauderhill17 May 2025
Matthew Breetzke (SA)150 (148)New ZealandLahore10 Feb 2025
Agha Salman (PAK)134 (103)South AfricaKarachi12 Feb 2025
Kane Williamson (NZ)133* (113)South AfricaLahore10 Feb 2025
Mark Chapman (NZ)132 (111)PakistanNapier29 Mar 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.