India have had a mixed bag of a warm-up matches, going down limply to New Zealand and then thrashing Bangladesh
Against the Proteas India have had a good time recently, the Men in Blue beat them 5-1 in South Africa after losing the Test series
India begin their ICC cricket World Cup campaign against South Africa at the Rose Bowl on Wednesday.
India are one of the favourites for the tournament while South Africa started as one of the teams that could lift the trophy their poor start has poured cold water on even if they are going to make it to the semi-final of the tournament.
South Africa have lost both their opening two matches, going down initially to England in the tournament opener, then losing unexpectedly to Bangladesh. Both the losses came at the Oval. On top of that they have have been hit by injuries too, Lungi Ngidi has a hamstring injury, while Dale Steyn has been ruled out with a shoulder injury.
India have had a mixed bag of a warm-up matches, going down limply to New Zealand and then thrashing Bangladesh.
Against the Proteas India have had a good time recently, The Men in Blue beat them 5-1 in South Africa after losing the Test series.
But the Africans have overall a better record against India in the 50 over format of the game winning 46 of their 83 games since their re entry into the game. India have won only 34 games. While three games have had no result.
In the cricket World Cups, both teams have faced each other four times and the Proteas have come out on top in three of those matches, while India beat South Africa the last time they played in a World Cup match. India thrashed South Africa by 130 runs in Melbourne in 2015.
So Virat Kohli and Co will be keen to get a bit of revenge against their opponents, especially in the World Cups.