Hafeez Claims He Didn’t Retire Out of Fear of Steyn, Stats Suggest Otherwise

Former Pakistani captain, Mohammad Hafeez, has denied all the rumors suggesting that he announced his retirement from Test cricket out of fear of facing South African Dale Steyn in the upcoming tour.

Mohammad Hafeez was interviewed by a local media outlet where he said:

I did not retire from Test cricket because I was not performing. I retired from Test cricket because of personal reasons.

I have achieved many milestones in my career and there were no other milestones left for me to play for. I want to focus on white ball cricket from now on.

When asked about facing South Africa’s fast-bowling attack, Hafeez exasperatedly said:

People think that I am afraid of South Africa’s playing conditions and [Dale] Steyn and [Kagiso] Rabada. I have to face these bowlers in one-day cricket also. I will answer these statements with my performance.

There have been a number of memes regarding Hafeez-Steyn and that is because no bowler has dismissed a batsman more times in international cricket than Steyn.

Overall, Steyn has dismissed Hafeez 15 times in all international formats. Here’s the breakdown in terms of formats:

Format Runs vs. Steyn No. of Dismissals
Tests 97 8
ODIs 58 5
T20Is 13 2

Here are the top five bowlers who have the most dismissals against one particular batsman:

Batsman Bowler Innings Balls Runs Dismissals Average
Mohammad Hafeez Dale Steyn 28 226 158 15 10.53
Greame Smith Zaheer Khan 30 402 247 13 19.00
Tillakaratne Dilshan Harbhajan Singh 32 552 409 12 34.08
Ramnaresh Sarwan Brett Lee 31 360 245 12 20.41
Sachin Tendulkar James Anderson 34 544 348 12 29.00
Sachin Tendulkar Brett Lee 41 728 441 12 36.75


Sports Analyst & Head of Sports Desk.

  • I am surprising that people are saying that because there was no way he would havr been selected in the Test Team for South Africa.

  • close