Dale Steyn. (Source: Twitter)

South African fast bowler Dale Steyn on Tuesday announced his retirement from all forms of cricket.

“And it’s been a long December and there’s reason to believe maybe this year will be better than last. I can’t remember all the times I tried to tell myself to hold on to these moments as they pass,” Steyn said in his statement.

“It’s been 20 years since training, matches, travel, wins, losses, strapped feet, jetlag, joy, and brotherhood. There are too many memories to tell. Too many faces to thank. So I left it to the experts to sum up, my favourite band, the Counting Crows.”

“Today I officially retire from the game I love the most. Bitter sweet but grateful. Thank you everyone, from family to teammates, journalists to fans, it’s been an incredible journey together.”