Dale Steyn insults Pakistan great [Source: AFP]Dale Steyn concluded his international career as one of the greatest fast bowlers of all time. Having played the last of his 93 Tests in February 2019, and his final international match in February 2020, the legendary fast bowler walked away with nearly 700 wickets to his name.As one can expect, Steyn tormented a great many batters during his 15-year journey with South Africa. However, none was more often on the receiving end of his brilliance than Pakistan great Mohammad Hafeez. Dale Steyn himself was quick to remind Hafeez of his troubles when the former South Africa speedster was asked to name one cricketer he would love to bowl at in his post-retirement age.Dale Steyn reminds Mohammad Hafeez of their ‘rivalry’During an interview with former South Africa teammate Vernon Philander, Dale Steyn was asked to name one cricketer he would still love to bowl at.Without much hesitation, Steyn mentioned the name of former Pakistan captain and legendary all-rounder Mohammad Hafeez. The legendary South Africa speedster also laughingly acknowledged the fact that he dismissed the ex-Pakistani batter 16 times in his career (15 to be exact).Also Read- Why Dale Steyn Is A Better Test Bowler Than Mitchell Starc Despite Having Less WicketsHe said “The obvious answer would probably be Mohammad Hafeez, whom I got out like 16 times or something like that.”Mohammad Hafeez vs Dale Steyn more of a slaughter than a rivalryIn international cricket, the Mohammad Hafeez vs Dale Steyn is widely considered as one of the most one-sided rivalries. Moreover, at one stage, Hafeez almost became a ‘walking wicket’ for the South African speed demon.In one of the matches from Pakistan tour of South Africa in late-2013, Steyn openly laughed as a dejected Hafeez made his way back to the pavilion. Overall, Dale Steyn dismissed Mohammad Hafeez 15 times across all formats in international cricket, including eight times in Test cricket alone. Hafeez averaged just 11.13 against the legendary right-arm fast bowler, with the South African speedster seemingly having Hafeez’s number every time they crossed paths.A look at Mohammad Hafeez career and his contribution for PakistanEven though Mohammad Hafeez was often bested by Dale Steyn, the former all-rounder remains of the greatest Pakistan cricketers of all time. He was part of the Pakistan team that reached the final of the inaugural 2007 T20 World Cup, and lifted the 2017 ICC Champions Trophy in England the following decade. In 55 Tests, the cricketer aggregated 3,652 runs with the bat at an average of 37.64, having plundered 10 hundreds and 12 fifties in the format. He is also one of Pakistan’s leading run-makers in ODIs with 6,614 runs in 216 innings, and has minted over 2,500 runs in T20I cricket.Overall, Hafeez mounted 12,780 runs across all formats at an average of 32.51, with 21 hundreds and 64 half-centuries.The former Pakistan skipper also struck with the ball, harvesting 253 wickets at an average of 33.97 through his cunning off-breaks. Also Read- Watch- Harry Brook Shows Ultra Game Awareness To Take Reflex Catch In ENG vs SL