South Africa cricket team


Virat Kohli and India paying the price for skimping on tour preparations

India's lack of preparation has come back to bite them in the Test series against England

14/08/2018