Heinrich Klaasen blasted 69 from 30 balls as South Africa took their three-match T20I series with India to a decider.
It's double joy for Afghanistan spinner Rashid Khan - he's top of the ODI bowling rankings and in Matt's Team of the Week!
India continued their dominance over South Africa in white-ball cricket with a comfortable 28-run win in the first T20I.
Derbyshire have signed South Africa seamer Duanne Olivier as their overseas player for the first half of the 2018 season.
Virat Kohli struck 129no to set a new record for the most runs in a six-match ODI series as India beat South Africa.
Kagiso Rabada has been fined and handed one demerit point after giving India's Shikhar Dhawan a send-off during the fifth ODI.
Rohit Sharma ended his barren run in South Africa with an eventful century that helped India seal a historic ODI series win.
Cricket South Africa has launched an investigation after Imran Tahir was allegedly racially abused by a fan against India.
South Africa chased down a revised target of 202 in 28 overs to keep alive their hopes of an ODI series draw with India.
Check out how stand-in South Africa skipper Aiden Markram took an outstanding one-handed catch against India in the fourth ODI.
Virat Kohli hit 160no to lead India to a 124-run lead in the third ODI against South Africa and an unassailable 3-0 series lead.
Spinner Yuzvendra Chahal's maiden five-wicket haul led India to a nine-wicket win over South Africa in the second ODI.
Virat Kohli struck 112 to steer India to a comfortable six-wicket win in the first ODI against South Africa at Kingsmead.
Walt Disney, a South African train and a ball crossing a county divide feature in Benedict Bermange's favourite cricket stats.
Mohammad Shami took 5-28 as India ripped through South Africa's batting line-up to seal a 63-run win at the Wanderers.
Day three of South Africa and India's third Test ended in controversy as the players were taken off due to an unsafe pitch.
Jasprit Bumrah took his maiden Test five-wicket haul as India earned a 42-run lead over South Africa on day two of the third Test.
India captain Virat Kohli took his frustrations out on a wall after being dismissed in the final Test against South Africa.
South Africa's seamers took centre stage as India slumped to 187 all out on day one of the third and final Test at Wanderers.
An unbeaten 74 from Ali Zaryab helped guide Pakistan past South Africa and into the Under-19 World Cup semi-finals.
©2018 Sky UK