#1 Fastest ODI hundred in his first innings, Nairobi, October 1996
A 16-year-old Afridi had made his debut against Kenya earlier but did not get to bat. In his first innings in International Cricket, the young Afridi delivered a magical hundred, plummeting the Lankan bowlers to all corners of the boundary.
Becoming the youngest player to score an ODI century, Afridi also claimed the record for the fastest hundred in ODI cricket, off 37 balls. He slammed 11 sixes and six fours in a historic performance.
The record held its own for years until Corey Anderson of New Zealand broke it by smacking a ton in 36 balls in 2014. AB de Villiers then bettered the record with a 31 ball ton against the West Indies in 2015.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule