Virat Kohli has scored the 53rd century of his ODI career. He achieved this feat in the second ODI match against South Africa played in Raipur. This is also the 84th century of Virat’s international career. He completed his century in 99 balls in the second ODI. Kohli has scored 50 or more runs for the third consecutive match, while this is the second consecutive match where he has scored a century with his bat.
Virat Kohli is the first cricketer in the world to have scored consecutive centuries in two innings 11 times in ODI cricket. After Virat, in the list of scoring centuries in consecutive ODI innings, the name of AB de Villiers comes, who did this 6 times.
This former captain of the Indian team has been giving sleepless nights to the South African team in the last three innings. He has scored centuries in all his last three ODI innings against South Africa. Earlier, he had scored unbeaten 101 runs against Africa in the 2023 ODI World Cup. He has scored centuries in both the innings of the current series.
Before him in the same match, Rituraj Gaikwad scored the first century of his ODI career. This is Virat Kohli’s 7th century against South Africa, which is the highest in ODI cricket history.
Virat Kohli has scored 1741 runs in 31 innings against South Africa in ODI cricket. During this period, he has scored only 7 centuries and 7 half-centuries in the matches with the African team. Virat is also the batsman who has scored the most ODI runs against South Africa. Second in this list is David Warner, who scored 1255 runs in ODI against South Africa.
Also read:
IND vs SA 2nd ODI: Gaikwad scored the first century of his career, created history, overtook the legends in terms of fastest century
‘I will be happy if Rohit-Kohli do not play the World Cup…’, Afghanistan player shocked with his statement


