India’s Virat Kohli registered the most number fifty-plus scores in ICC One-Day International events during the ICC Champions Trophy 2025 semifinal against Australia in Dubai on Tuesday.
Kohli scored his 24th fifty-plus score and went past Sachin Tendulkar’s record. This was Kohli’s seventh score of 50 or more in ICC Champions Trophy history. Additionally, he has gone past the 50-run mark 17 times in ODI World Cups, the second most after Tendulkar (21).
Kohli had struck nine scores of 50 or more during the 2023 ODI World Cup alone to help India reach the final, where it lost to Australia.
During the innings on Tuesday, the 36-year-old also became India’s leading run-scorer in the tournament’s history, overtaking Shikhar Dhawan’s tally of 701 runs.
The former India skipper has a total of 125 50-plus scores in ODI cricket, behind Tendulkar’s 145, and holds the record for the most number of centuries (51) in the format.
Most fifty-plus scores in ICC ODI events
- Virat Kohli – 24 in 53 innings
- Sachin Tendulkar – 23 in 58 innings
- Rohit Sharma – 18 in 41 innings
- Kumar Sangakkara – 17 in 56 innings
- Ricky Ponting – 16 in 60 innings