18 Jul 2026, Sat

In every era of cricket, there has been a batsman who has broken big records. After the year 2010, for the next one and a half decade, Virat Kohli has been the batsman who has made many historical records from scoring runs to centuries and half-centuries. He is also the batsman who has scored the most international centuries among active cricketers. See here the list of top-7 cricketers currently playing who have scored the most centuries in international cricket.

Virat Kohli on top

Virat Kohli has the most number of centuries among active cricketers. He has scored 85 centuries so far. He has scored 54 centuries in ODIs, 30 in Tests and one century in T20 matches. Second in the list of active cricketers is England’s Joe Root, who has scored 61 centuries so far. Rohit Sharma is at number-3, who has completed fifty centuries in international cricket. Apart from him, no one among active cricketers has scored 50 or more centuries.

Most centuries in international cricket (active cricketer)

  • 85 centuries – Virat Kohli
  • 61 century – Joe Root
  • 50 centuries – Rohit Sharma
  • 49 centuries – Steve Smith
  • 32 centuries – Babar Azam
  • 31 Centuries – Quinton de Kock
  • 25 centuries – Shai Hope

Virat Kohli is at the top of this list and he has retired from T20 and Test formats. Therefore, now it seems almost impossible for him to break Sachin Tendulkar’s record of scoring 100 centuries. On the other hand, Joe Root has already held the record of scoring most international centuries for England. At the same time, Rohit Sharma also plays only ODI format like Virat Kohli.

Also read:

Cricket’s greatest all-rounder dies at the age of 89, a wave of mourning in the sports world

These 4 Indian cricketers can retire before the end of 2026, apart from Rohit Sharma, these 3 names are included

Source link

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *