[4] In August 2017, he was named in Cape Town Knight Riders' squad for the first season of the T20 Global League.
[6] In October 2018, he was named in Jozi Stars' squad for the first edition of the Mzansi Super League T20 tournament.
[9] In July 2019, he was selected to play for the Edinburgh Rocks in the inaugural edition of the Euro T20 Slam cricket tournament.
[12] In September 2019, he was named in the squad for the Paarl Rocks team for the 2019 Mzansi Super League tournament.
[18] In September 2016 Pretorius was added to South Africa's One Day International squad for their series against Australia after Chris Morris suffered a knee injury.
[20] Pretorius was also selected to play in the 4th ODI against Australia and claimed the wicket of George Bailey; returning figures of 1–33 from 7 overs.