Happy birthday Shahid Afridi!
Shahid Afridi is one of the most well known Pakistani cricketers and needs no introduction.
The dashing right-handed all-rounder has turned 38 today.
Currently part of Karachi Kings team in the ongoing third edition of Pakistan Super League, Afridi is one of the biggest entertainers the sport has seen.
Here is a list of his records held by him.
Pakistan legend turns 38 today
A record-breaking 37 ball 💯 in his first ODI innings at the age of 16.— ICC (@ICC) March 1, 2018
8,064 runs, 395 wickets in ODIs.
The record wicket-taker in T20Is with 97 wickets.
Happy Birthday to Boom Boom @SAfridiOfficial! pic.twitter.com/pYdd4XMxQ0
Afridi is one of the best cricketers from Pakistan
Popularly known as Lala, Afridi has played 27 Test matches, 398 One Day Internationals and 98 T20 matches for Pakistan.
He made his ODI debut as a 16-year-old in October 1996, Test debut in October 1998 and his T20 debut in August 2006.
The all-rounder has taken 48 Test, 395 ODI, and 97 T20I wickets.
PCB pays tribute to the legend
Leading wicket taking spin bowler for Pakistan in ODI.— PCB Official (@TheRealPCB) March 1, 2018
Leading wicket taker in T20Is.
The Man of the Final WT20 2009.
A record-breaking 37 ball ODI Century.
An icon of Pakistani brand of cricket.
Happy Birthday Lala @SAfridiOfficial pic.twitter.com/zWuRV0IC9c
Big-hitting Lala holds the record for most sixes
Shahid Afridi holds the record for most sixes in ODI cricket.
The right-handed batsman has smashed 351 sixes in 398 matches and is 81 sixes clear of second-placed Sanath Jayasuriya.
Overall, across all formats, Afridi has 476 sixes in international cricket, which is the most by any cricketer.
Most number of international matches for Pakistan
There is no doubt that Shahid Afridi is a Pakistani cricket legend.
The 38-year-old has played 523 international matches, which is the most by any Pakistani cricketer.
He was the 'Man of the Series' in the World T20 in 2007. He also scored 50s in the final and the semi-final of the World T20 in 2009.
His 37-ball ODI hundred as a 16 year old
Afridi is well remembered for his stunning maiden ODI innings, where he scored a world record 37 ball ODI hundred against Sri Lanka in Nairobi which included 11 sixes and 6 fours.
Afridi was just 16 years old and did not have a bat to play with.
At that time, Waqar Younis gave him Sachin Tendulkar's bat and the rest is history.
Most wickets in T20I cricket
Shahid Afridi, who is popular among his fans for his big-hitting ability, was given the name BOOM BOOM.
However, despite his batting prowess, he was inconsistent and averages just 23.57 in ODI cricket.
The 38-year-old also holds the record for most wickets in T20I cricket with 97 to his name, 7 ahead of second placed Lasith Malinga.