Dale Steyn  announced his retirement from all cricket with a Counting Crows song on his Twitter handle on Tuesday, 31 August. He stated that the Covid-19 pandemic inspired his decision, as well as the fact that, at 38, he is looking forward to “life starting over” after 18 years of professional cricket.

He played in 93 Tests (439 wickets), 125 One-Day Internationals (196 wickets), and 47 Twenty20 Internationals (64 wickets). Steyn had already announced his retirement from Test cricket in August 2019 in order to extend his career after a series of ailments.

Steyn also played for the Deccan Chargers, Royal Challengers Bangalore, Brisbane Heat, Sunrisers Hyderabad, Gujarat Lions, Jamaica Tallawahs, Cape Town Knight Riders, Cape Town Blitz, Glasgow Giants, Melbourne Stars, Islamabad United, Kandy Tuskers, and Quetta Gladiators in franchise cricket. Steyn last played in the PSL in March of this year, after withdrawing from the IPL 2021 and stating that he was not retiring.

Steyn had been sidelined due to a series of injuries. He injured his shoulder in the Durban Test against England in December 2015 and was ruled out for the remainder of the series. To reattach his coracoid, he went under the knife. Unfortunately for Steyn, he hurt his coracoid process again during the 2016 Perth Test. Steyn recovered for the Test series against India in 2018, but was sidelined in Cape Town with a “freakish” heel injury.

During the 2018-19 season, he made a successful comeback to Test cricket, playing against Pakistan and Sri Lanka. However, during the IPL 2019, he sustained another shoulder injury and was unable to play in the World Cup as a result of the ailment.