Shahid Afridi, Pakistan's hard-hitting all-rounder celebrates his birthday today. Afridi has been part of many records set in different formats of cricket. On this day, we take a look at some of the many records he is amongst.
Shahid Afridi. Pic/ AFP
>> Afridi holds the overall record for most sixes in all formats with 469. He also holds the most sixes in ODIs record with a distinct 351 to his name.
>> Afridi held the record for the fastest ODI ton, scoring off 37 balls, for 18 years. It was later broken by Corey Anderson and is now held by AB de Villiers in 31 balls.
>> In the same match, he became the youngest cricketer ever to score a century in an ODI at 16 years and 217 days.
>> In 1996 he hit the joint second fastest ODI fifty after Sanath Jayasuriya. AB de Villiers currently holds the record hitting it in 16 balls.
>> He is fourth highest to gets most runs off an over in an ODI with 32 runs in 2007 against Sri Lanka. Herschelle Gibbs holds the record with 36 runs.
>> He has hit the fourth fastest Test fifty in 26 balls. Misbah Ul Haq holds the record in 21 balls.
>> He has the third highest runs scored in a single over in Tests with 27 runs. The record is now held by Brian Lara and George Bailey.
>> He holds the most man-of-the-match awards in ODIs by a Pakistan cricketer with 32. He is joint-third highest overall with Tendulkar leading the pack
Spotted: Alia Bhatt, Ranveer Singh, Neha Dhupia in Bandra
Photos: Salman Khan returns from Jodhpur to Mumbai
15 'peach' perfect photos of Priyanka Chopra at People's Choice Awards 2017
62 going on 16: These photos of Rekha prove she is 'forever young'
Photos: Tennis legend Andre Agassi meets Rahul Dravid in Mumbai