India vs South Africa: ICC Cricket World Cup 2023

Cricket World Cup 2023 – as it happened

India vs South Africa live stream

Kohli: Sachin will always be my hero regardless of what happens

Opting to bat first, India have made 326-5. On his 35th birthday, Virat Kohli scored 101 not out off 121 balls, his 49th one day international century, equalling Sachin Tendulkar's world record.

India thrash South Africa by 243 runs

India vs South Africa at Eden Gardens in Kolkata is a mouth-watering clash bringing together the two best teams

Then Jadeja (5/33) Mohammed Shami (2/18), and Kuldeep Yadav (2/7) bowled superb spells to dismiss the Proteas for 83 in 27.1 overs.

Both India and South Africa have already secured their place in the semifinals.

Birthday boy Virat Kohli hit a record-equalling 49th ODI century and shared a 134-run partnership with Shreyas Iyer