Former Pakistani cricket player Shahid Afridi has turned 38 today.

He has been hard-hitting batsman and leg-spinner throughout his career and currently playing for Karachi Kings team in the ongoing third season of Pakistan Super League (PSL).

However, in last two editions of the league, he was the president and player of Peshawar Zalmi.

In a latest tweet, he thanked his fans and followers for wishing him on this day saying, "It’s another year to look back and learn and look forward in hope, to deliver for my nation and fans. I thank you all for wishing me birthday, all of you are the source of my joy and happiness."

Afridi has played 27 Test matches, 398 One Day Internationals (ODIs) and 98 T20 matches. He made his ODI debut in October 1996, Test debut in October 1998 and T20 debut in August 2006.

He has taken 48 Test, 392 ODI,  and 97 T20 wickets.

Afridi became famous due to his hard-hitting batting especially after he broke the record of fastest ODI century after reaching his hundred in just 37 balls.

Afridi is also a philanthropist and owner of Shahid Afridi Foundation.