The 3TC competition - in which three teams of eight players play simultaneously - had originally been scheduled for June 27 but had to be postponed after organisers failed to get government permission to stage the event
The new-format Solidarity Cup has been given a new date by Cricket South Africa.
The 3TC competition - in which three teams of eight players play simultaneously - had originally been scheduled for June 27 but had to be postponed after organisers failed to get government permission to stage the event.
It will now take place on July 18 - Nelson Mandela International Day - with teams captained by AB de Villiers, Kagiso Rabada and Quinton de Kock facing off.
Minister of Sport, Arts & Culture, Nathi Mthethwa approved elite athletes' return to training last week.
The match will still take place at SuperSport Park and will be broadcast by SuperSport 2.
Click here to find out more about the rules and format of the Solidarity Cup