[4] However, in October 2017, Cricket South Africa initially postponed the tournament until November 2018, with it being cancelled soon after.
[5] In January 2018, Kruger scored his first century in List A cricket, batting for Knights against Cape Cobras in the 2017–18 Momentum One Day Cup.
[8] In October 2018, Kruger was named in Paarl Rocks' squad for the first edition of the Mzansi Super League T20 tournament.
[9][10] In September 2019, he was named in Northern Cape's squad for the 2019–20 CSA Provincial T20 Cup.
[11] In April 2021, he was named in Free State's squad, ahead of the 2021–22 cricket season in South Africa.