The Babar vs Kohli debate is modern cricket's biggest comparison argument. Both are run machines, both are captains, both carry their team's batting. But who's actually better? Let's look at the numbers.
Kohli's ODI record is historically great — 50 centuries with a career average near 58. Babar's average is similarly elite, but he has fewer centuries and fewer match-winning knocks in high-pressure chases. Kohli's chase record gives him the edge here.
Kohli has scored centuries in England, Australia, South Africa, and New Zealand. Babar has been brilliant at home but his overseas Test record, while improving, doesn't match Kohli's consistency across all conditions. The gap is narrowing though.
This is where Babar is closest. Both have excellent T20I records, though their approaches differ. Babar accumulates and accelerates; Kohli anchors and finishes. Both approaches work, but Kohli's T20 World Cup performances give him the edge in big games.
Kohli's body of work over 15+ years gives him the advantage. But Babar is still in his prime with years of cricket ahead. If Babar can dominate in ICC knockouts and perform consistently overseas, this comparison becomes much closer. Right now, Kohli leads — but it's not as far apart as some Indian fans think.
Try Sport God AI live
Live scores, AI predictions, and fantasy — free during IPL 2026.