Gaikwad, on a run-a-ball 60, shifted gears with a burst of boundaries – including two fours and a six in a single over off Keshav Maharaj – racing to 92 off 75. Kohli kept the momentum up at the other end, even charging down the track for an audacious pulled six off Jansen. Gaikwad soon reached his maiden ODI hundred with two fours off Bosch, before a pull shot ended his fine innings as he was caught in the deep off Jansen’s bowling. Rahul began positively, striking a boundary off Maharaj and a six off Jansen, while Kohli brought up his own hundred off 90 balls. Burger left the field after bowling only one ball in the 39th over, struggling with his hamstring. Kohli fell soon after, attempting to go aerial against Lungi Ngidi, leaving India at 284/4 after 40.