In the match between India and South Africa, India won the match by 243 runs with South Africa due to great performance in batting and bowling. After winning this match, India was placed at the top position with maximum points of 16 while South Africa was placed in the 2nd position with 12 points as per the points table of the World Cup 2023.

Earlier, India won the toss and chose to bat first and made a huge score of 326/5 in 50 overs due to great batting by Virat Kohli 101* (121), Shreyas Iyer 77 (87), and Rohit Sharma 40 (24). Keshav Maharaj 1/30 (10), Kagiso Rabada 1/48 (10), Lungi Ngidi 1/63 (8.2), Tabraiz Shamsi 1/72 (10), and Marco Jansen 1/94 (9.2) were wicket-taker bowlers from the South Africa side. After this inning, India set a huge target of 327 runs in 50 overs for South Africa to win this match.
During chasing, South Africa was all out at only 83 runs in 27.1 overs and lost the match by 243 runs with India due to great bowling by Ravindra Jadeja 5/33 (9), Kuldeep Yadav 2/7 (5.1), Mohammed Shami 2/18 (4), and Mohammad Siraj 1/11 (4). Marco Jansen 14 (30), Rassie van der Dussen 13 (32), and David Miller 11 (11) were good batting from the South Africa side.
Virat Kohli (IND), 101* (121), was declared as the Player of the Match due to his great performance in batting.