At the moment, Kohli has a substantial edge over his rival Babar, who is struggling to find his form in the tournament. Kohli, currently ranked World No. 8, has been in exceptional form, making any direct comparison between the two batting superstars quite lopsided.
Pakistan’s captain Babar, the world’s No. 1 ranked batter, has faced difficulties in the World Cup, managing only one fifty in four innings, which came in a losing effort against India when he scored 50. His other scores in the tournament have been 5 against the Netherlands, 10 against Sri Lanka, and 18 against Australia, resulting in a disappointing average of 20.75.
In contrast, India’s run machine Kohli has been on a purple patch, notching a century and two fifties in four innings in the tournament. Kohli achieved his 48th ODI hundred with an unbeaten 103 against Bangladesh, and he contributed 85 against Australia and an unbeaten 55 against Afghanistan. His only failure to convert a start occurred in the match against Pakistan when he scored just 16 runs in Ahmedabad.
India have started their campaign with four consecutive wins, and Kohli has played a crucial role as a dependable run-scorer. He currently stands third in the list of leading run-scorers in the tournament with 259 runs at an impressive average of 129.50.
Watch: Virat Kohli gifts Pakistan captain Babar Azam a signed jersey
Meanwhile, Pakistan are also facing a challenging phase in the tournament. After two initial wins against the Netherlands and Sri Lanka, they have suffered two consecutive losses to India and Australia.
For now, the comparison between Kohli and Babar clearly leans in the former’s favour, with his consistent performances boosting India’s chances in the World Cup.