Kohli breaks long-standing Bradman record with Pune masterclass

Kohli India PA

It was another record-breaking day in the life of Virat Kohli, as he made a career-best 254 not out to put India in complete control of the second Test against South Africa.

Here’s a selection of the records he broke and milestones achieved along the way…

  • A ninth Test score of 150+ as captain, breaking some fella called Don Bradman’s record of eight for Australia in the olden days when you only had to play in Australia and England anyway and all the bowlers were large of bottom and full of beer and chucked it down at about 75mph.
  • Reached 7000 Test runs, in his 81st match, going past the Don again. He infamously made 6996 at 99.94 after failing to get the four he needed in his final innings for 7000 and an average of 100.
  • Kohli’s career tally of 7054 is also now the highest among active players, today’s effort taking him past Steve Smith (6973) and Joe Root (7043).
  • A seventh Test double hundred. Only Brian Lara, Kumar Sangakkara and Bradman (him again!) have more
  • A 69th all-format international century, just two behind Ricky Ponting and 31 adrift of Sachin Tendulkar in that particular all-time list. Although by declaring on 254* he did pass up a golden chance to tick off a membership requirement for Chris Gayle’s Grand Slam Club, which seems irredeemably foolish.
  • Highest Test score by an Indian captain, knocking MS Dhoni’s 224 against Australia six years ago into second place.
  • Kohli is also now up to seventh on India’s all-time Test run-scorer list, knocking Dilip Vengsarkar down to eighth. Only Ganguly, Sehwag, Laxman, Gavaskar, Dravid and Tendulkar now remain ahead of Virat. He will definitely catch the first three, probably the fourth and who knows from there.
  • Kohli is up to ninth in the all-time, all-format international run-scorer’s list, with 21024 runs at an average of 57.13; Steve Smith (11214 @ 50.97) is the only other player to have more than even 10000 at a 50+ average.
  • Kohli is at least vaguely human, though. His first-innings score in Pune of 254* surpassed the aggregate (210) for his previous seven Test innings in 2019.