South Africa’s cricket team is back in the World Cup quarter-finals for the second time in as many years.
The team will take on England at home in Johannesburg on Sunday (local time) and will play England on Wednesday in Port Elizabeth (local).
South Africa’s batting line-up includes the likes of Dravid, Duminy, Makhaya, Siddle and Zee.
Zee is the only player on the field who hasn’t played for South African cricket.
The squad that played Australia in Adelaide in November, with all-rounder Shafiqul Islam playing at No. 5, is now playing for England.
Zee is likely to be dropped from the team after the tour ends.
Zahid Khan has not played for a South African Test team in seven years.
He made his debut for the Test team last November.
South Africa has won three successive Test series against England in 2017, but this is the first time it has played England since 2011.
South Africa won the series 3-1.
Zebre had to wait four days for a new team to arrive for the tour to England, but it was the first game since June 15 when he played for the first-choice batting line up.