Known for his aggressive batting and effective leg-spin bowling, Shahid Afridi, often referred to as "Boom Boom," has set several remarkable records:
Fastest ODI Century: In 1996, at the age of 16, Afridi scored a century off just 37 balls against Sri Lanka, setting a record for the fastest ODI century at that time.
Most Sixes in ODI Career: Afridi hit 351 sixes in ODIs, holding the record for the most sixes in the format.
Best Bowling Figures in ODIs: He achieved bowling figures of 7 wickets for 12 runs in an ODI match against the West Indies in 2013, marking one of the best performances in ODI history.
Youngest Player to Score an ODI Century: Afridi became the youngest player to score an ODI century at 16 years and 217 days.
Most Player-of-the-Match Awards in ODIs: He received 32 Player-of-the-Match awards in ODIs, ranking fourth in this category.