Shahid Afridi Records | List of Records held by the Pakistani All-rounder

Pakistan's Shahid Afridi is arguably one of the most loved and followed cricketers in Pakistan. Afridi came to the limelight after scoring the fastest one-day international century (102 off 37 balls) against Sri Lanka in Nairobi on October 4th 1996, a record that is yet to be surpassed (and one that may never be). Here is list of the records held by Shahid Afridi.

Fastest Century:  
In his second One-day International, and his very first innings, Shahid Afridi walked in with Waqar Younis' bat [gifted to Waqar by Sachin Tendulkar], and blasted the then World Champions, Sri Lanka for the fastest ever 100 in one-day International cricket. His destructive innings brought up three figures in just 37 balls.

Afridi also holds the record for the 4th (100 of 45 deliveries) and 7th(100 of 53 deliveries) fastest hundreds which he smashed against India and Bangladesh respectively.

New Zealand's Corey Anderson broke Afridi's 17 year old record of smashing the fastest ton by scoring his ton in just 36 balls, on January Ist, 2014. Afridi has now the record of the second fastest ODI hundred. Can he claim his record back? Lets wait and see.

Fastest Fifty:
Shahid Afridi also holds the record for twice hitting the second fastest fifty in one-day Internationals (off 18 deliveries), and he has the record for hitting the 5th fastest fifty to his name as well (off 19 deliveries).

Shahid Afridi has also scored fifties off  20,21 and 22 deliveries.

Youngest player to score a hundred:
Shahid Afridi is the youngest player ever to hit a one-day International's century. He scored his first century of International career at the age of just 16-years and 217-days. 

Highest career strike rate:
Shahid Afridi has the *highest strike-rate in one-day International's [7619 runs] at a strike-rate of 115.61 per 100 balls.

*Minimum qualification for this record [1000 ODI runs] 

Most sixes in career:
Shahid Afridi holds the record for hitting the most sixes in one-day International's, he has so far smashed 333 sixes in 377 matches. Sanath Jayasuriya who is second in the list has 270 sixes to his name in 444 ODI matches.

Most runs off one over:
Shahid Afridi holds the number two position in scoring most run off one over in ODI's, in 2007 he smashed Sri Lanka's CM Bandara for 32 runs in over [the most runs off one over record belongs to South Africa's Herschelle Gibbs 36 in one over].

Most matches in career:
Shahid Afridi is 5th in the list of most one-day International's played by a cricketer. Among the Pakistani cricketers he sits in at number two behind Inzamam-ul-Haq.

Most Man of the Match Awards:
Shahid Afridi has won the man of the match award 32 times in his career, the most by any Pakistani player, Saeed Anwar is second with 28 Man of the Match Awards..

Most wickets in career:
Shahid Afridi is one of eleven players who have taken more than 300 wickets in one-day Internationals,  he is currently number eight in the list behind Australia's Brett Lee with 378 wickets in one-day Internationals. Shahid Afridi is also the third highest wicket-taker from Pakistan in one-day International's behind two legends of Pakistan cricket Wasim Akram and Waqar Younis.

Most wickets in T20 career:
Shahid Afridi also holds the record of being the third highest wickets taker in T20 International's, he has 73 wickets to his name, Saeed Ajmal holds the first place in this category.

Most 5-Wickets Haul's in ODI Career:
Shahid Afridi has taken 5 or more wickets in an One Day International nine times and he sits on 3rd place in the list level with Aussie Brett Lee.