South Africa all-rounder Pretorius retires from international cricket

Getty Images

South Africa all-rounder Dwaine Pretorius has retired from international cricket at the age of 33.

Pretorius has opted to be a free agent in order to focus on playing in the shortest format to have a better balance between his career and family life.

He represented the Proteas in 30 Twenty20 Internationals, 27 One-Day Internationals and three Tests.

Pretorius holds record T20I bowling figures of 5-17 for South Africa against Pakistan in 2021.

He said in a statement: "A few days ago, I made one of the toughest decisions of my cricketing career. I have decided to retire from all forms of international cricket.

"Growing up, my only goal in life was to play for the Proteas. I didn't know how it was going to happen, but God gave me talent and a serious will to succeed. The rest was in his hands.

"I am shifting my focus to T20 and other shorter formats for the rest of my career.

"Being a free agent will help me achieve the goal of being the best short format player I can be. By doing this, I will be able to have a better balance in my career and family life.

"I would like to thank everyone who played a big role in my career. These are all the coaches, trainers and physios who supported me:"