Another majestic century from Kane Williamson, his 32nd in Test cricket, powered New Zealand to a historic series win against South Africa. In 92 years, this...
When Dane Piedt last played Test cricket for South Africa, at Ranchi in 2019, he was taken apart for over 100 runs in just 18 overs....
A fighting half-century from Ruan de Swardt revived South Africa on the opening day of the second Test against New Zealand after Rachin Ravindra’s triple strike...