A disciplined bowling performance helped India seal a seven-run victory over South Africa in the final T20I in Cape Town.
Heinrich Klaasen blasted 69 from 30 balls as South Africa took their three-match T20I series with India to a decider.
India continued their dominance over South Africa in white-ball cricket with a comfortable 28-run win in the first T20I.
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.
South Africa have been dealt another blow after wicketkeeper-batsman Quinton de Kock was ruled out with a wrist injury.
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.
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.
India captain Virat Kohli took his frustrations out on a wall after being dismissed in the final Test against South Africa.
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.
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.
Lungi Ngidi took a debut six-for as South Africa sealed a series-clinching 135-run win over India in the second Test at Centurion.
India slumped to 35-3 chasing a Centurion record 287 to beat South Africa in the second Test and level the three-match series.
©2018 Sky UK