Virat Kohli's unbreakable record: Indian batting legend Virat Kohli has been setting records since his international debut in 2008. Last year, the 35-year-old achieved a monumental milestone that is expected to remain unmatched in the near future.


The records made by him are pure gold standard in cricket and equaling them is a dream for many players. One of the most prestigious records in Virat Kohli's career is his world record for the most centuries in ODI cricket, with 50 centuries to his name in the format.


Also on ABP Live | IND vs BAN 1st Test: Bangladesh Legend On Verge Of Surpassing Sachin Tendulkar's Milestone


The right-handed batter set this record during the ODI World Cup 2023, surpassing Sachin Tendulkar's previous milestone of 49 centuries.


While records are often meant to be broken, surpassing Virat Kohli's record of 50 ODI centuries will be a really tough challenge for many years.


At the top of the list of players with most ODI centuries is Virat Kohli with 50 centuries. At number two is 'Master Blaster' Sachin Tendulkar with 49 tons, while India captain Rohit Sharma holds the third spot with 31 ODI centuries.


It's fair to say that Rohit Sharma faces an uphill task to surpass Virat Kohli's record of 50 ODI centuries, needing 20 more to overtake him. With no other active players even close to Rohit on this list, it seems that Virat's remarkable achievement will stand unchallenged for a long time.


Virat Kohli has so far played 295 ODIs for India, scoring 13,906 runs at an average of 58.18 and a strike rate of 93.54. His stellar career includes 50 centuries and 72 half-centuries, cementing his legacy as one of the all-time greats in cricket history.


Also on ABP Live | Players Who Could Succeed Rohit Sharma As Team India Captain


Virat Kohli and Rohit Sharma are set to make their much-anticipated return to cricket as India prepares to host Bangladesh for a two-match Test series, followed by three T20Is. The action kicks off with the first Test starting on September 19 in Chennai.