Former Pakistan cricketer Shahid Afridi celebrates his birthday today. As the hard-hitting cricketer turns 42, we take a look at Shahid Afridi`s memorable journey in cricket along with some fun photos from his personal life with his family, friends and colleagues from cricket.

1/32

2/32
Shahid Afridi is a former Pakistan cricketer born on March 1, 1980, in Khyber Pakhtunkhwa, Pakistan.
ADVERTISEMENT

3/32
Shahid Afridi's full name is Sahibzada Mohammad Shahid Khan Afridi.

4/32
Shahid Afridi is one of the most successful all-rounders of his generation and is popularly known for his aggressive batting style.
ADVERTISEMENT

5/32
Shahid Afridi got married to his maternal cousin Nadia Afridi on October 21, 2000. Afridi and his wife has four daughters - Aqsa, Ansha, Ajwa, Asmara and Arwa.
In picture: Shahid Afridi with his daughters

6/32
It is for his aggressive batting and hard-hitting ability that Shahid Afridi earned the nickname 'Boom Boom'.
ADVERTISEMENT

7/32
Shahid Afridi made his debut in ODIs on October 2, 1996, against Kenya.
In picture: Shahid Afridi with his daughters

8/32
Shahid Afridi has played 398 ODI matches with 8,064 runs and 395 wickets.
In picture: Shahid Afridi with his daughters
ADVERTISEMENT

9/32
Shahid Afridi's best score in ODIs is 124 while his best bowling figures is an amazing 7/12.
In picture: Shahid Afridi with his daughters

10/32
Shahid Afridi has scored 6 centuries and 39 fifties in ODIs at an average of 23.57.
In picture: Shahid Afridi with his daughter
ADVERTISEMENT

11/32
Shahid Afridi played his last ODI in March 2015 vs Australia.
In picture: Shahid Afridi with his daughters

12/32
Shahid Afridi made his Test debut for Pakistan on October 22, 1998.
In picture: Shahid Afridi with his daughter
ADVERTISEMENT

13/32
Shahid Afridi has played 27 Tests and scored 1,716 runs with 48 wickets to his name.
In picture: Shahid Afridi with his daughters

14/32
Shahid Afridi's highest score in Test cricket is 156 with best bowling figures of 5/52.
In picture: Shahid Afridi with his daughters
ADVERTISEMENT

15/32
Shahid Afridi played his last Test match on July 13, 2010, against Australia, again.
In picture: Shahid Afridi with his daughters

16/32
Shahid Afridi made his debut in T20Is on August 28, 2006, vs England. He played his last T20I in May 2018.
In picture: Shahid Afridi with his daughters
ADVERTISEMENT

17/32
Shahid Afridi has played 99 T02I matches with 1,416 runs and 98 wickets to his name.
In picture: Shahid Afridi with his daughter

18/32
Shahid Afridi's best score in T20Is is 54 and best bowling is 4/11.
In picture: Shahid Afridi with his daughters
ADVERTISEMENT

19/32
Shahid Afridi had first announced his retirement from international cricket on February 19, 2017.

20/32
Following that, Shahid Afridi made a brief return to cricket for a charity match. On May 31, 2018, after the charity match, Afridi announced his retirement from cricket at Lord's.
In picture: Shahid Afridi with Harbhajan Singh
ADVERTISEMENT

21/32
Shahid Afridi has many records to his name. He once held the record for the fastest century in ODIs (37 balls). AB de Villiers currently holds that record.
In picture: Shahid Afridi with his daughter

22/32
Shahid Afridi holds the record for the most number of sixes hit in ODI history - 351.
In picture: Shahid Afridi with his father
ADVERTISEMENT

23/32
Shahid Afridi ranks fifth on the all-time list of most wickets taken in ODIs and third among Pakistan cricketers.
In picture: Shahid Afridi with Pakistan teammates during dinner

24/32
Shahid Afridi also holds the record for the longest six hit in cricket - 158 metres in a match vs South Africa.
ADVERTISEMENT

25/32
Shahid Afridi has won the most number of man-of-the-match awards by a Pakistan cricketer with 32.
In picture: Shahid Afridi with Moin Khan's daughter

26/32
Shahid Afridi is the first cricketer to take a hat-trick in the T10 format in the Pakhtoons vs Maratha Arabians match in 2017.
ADVERTISEMENT

27/32
In March 2014, Shahid Afridi founded the Shahid Afridi Foundation which provides facilities for healthcare and education in Pakistan

28/32
In 2015, Do Something named Shahid Afridi one of the most charitable sportspersons in the world.
ADVERTISEMENT

29/32
Shahid Afridi is the only cricketer to have scored over 8000 runs and taken over 350 wickets in ODIs.

30/32
In picture: Shahid Afridi with Pakistan pacer Umar Gul and their daughters during a dinner
ADVERTISEMENT

31/32
In picture: Shahid Afridi with American boxer Amir Khan

32/32
In June 2020, after helping citizens of Balochistan amid the coronavirus lockdown, Shahid Afridi was diagnosed with Covid-19 and had taken to Twitter to announce the same. He later recovered from the virus.
ADVERTISEMENT
ADVERTISEMENT

The iconic Lalbaugcha Raja idol was shifted onto a raft on Sunday afternoon after delays since morning due to high tide and technical challenges, with final immersion, delayed by several hours, expected to take place around 11 pm, officials said.