Among many batting masterclasses delivered throughout the years of one day international cricket, making hundreds consistently is what puts apart the real greats from the rest. Besides dominating bowling attacks, it also redefined batting standards in limited-overs cricket. Statistical Overview: Most Hundreds in ODI Cricket Player Span Mat Inns NO Runs HS Ave BF SR 100 4s 6s V Kohli (IND) 2008-2024 295 283 44 13906 183 58.18 14866 93.54 50 1302 151 SR Tendulkar (IND) 1989-2012 463 452 41 18426 200* 44.83 21368 86.23 49 2016 195 RG Sharma (IND) 2007-2024 265 257 36 10866 264 49.16 11755 92.43 31 1012 331 RT Ponting (AUS/ICC) 1995-2012 375 365 39 13704 164 42.03 17046 80.39 30 1231 162 ST Jayasuriya (Asia/SL) 1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 1500 270 HM Amla (SA) 2008-2019 181 178 14 8113 159 49.46 9178 88.39 27 822 53 AB de Villiers (Afr/SA) 2005-2018 228 218 39 9577 176 53.50 9473 101.09 25 840 204 CH Gayle (ICC/WI) 1999-2019 301 294 17 10480 215 37.83 12019 87.19 25 1128 331 KC Sangakkara (Asia/ICC/SL) 2000-2015 404 380 41 14234 169 41.98 18048 78.86 25 1385 88 DA Warner (AUS) 2009-2023 161 159 6 6932 179 45.30 7127 97.26 22 733 130 Most Hundreds in ODI Cricket:Record Holders and Top Scores Virat Kohli Image Source : Getty Images On the batting charts of Most Hundreds in ODI Cricket stands the towering figure of Virat Kohli, with a record 50 hundred that marks his ascension to new pinnacles in international cricket. Kohli has traveled a journey from 2008 to 2024 and has maintained an impeccable average of 58.18 and a strike rate of 93.54. His ability to go for the boundary is self-evident with the help of 1,302 fours and 151 sixes, thus cementing his position as the most complete batsman ever to have played in the ODIs. Sachin Tendulkar Image Source : Getty Images Coming in the immediate next is Sachin Tendulkar who played for 23 years from 1989-2012. The 'Master Blaster' batted his way to a staggering 18,426 runs, of which were comprised of 2,016 fours and 195 sixes. His individual ODI best score was 200*. He also showed incredible consistency by getting 96 half-centuries. Also Read | Top Players with the Highest Strike Rate in T20 Cricket History Rohit Sharma Image Source : Getty Images Rohit Sharma is third with 31 hundreds and the record of the highest individual score in ODI history-264. His aggressive batting is also reflected in 331 sixes, equal to that of other batsmen in this list. Sharma's average is 49.16 with a strike rate of 92.43, making him one of the destructive openers in modern cricket. Ricky Ponting Image Source : Getty Images Australian icon Ricky Ponting is fourth with 30 centuries. During his 17-year-long career from 1995 to 2012, Ponting accumulated 13,704 runs, and he maintained an average of 42.03. His 1,231 fours and 162 sixes clearly indicate his supremacy over bowling attacks in all types of conditions. Sanath Jayasuriya Image Source : Getty Images Sanath Jayasuriya was the aggression master, who changed the face of Most Hundreds in ODI Cricket batting by hammering 28 centuries. The Sri Lankan legend's career statistics of 1,500 fours and 270 sixes along with a strike rate of 91.20 tell his tale for the new wave of opening batting ODIs. Hashim Amla Image Source : Getty Images South African stalwart Hashim Amla made 27 centuries at a healthy average of 49.46. Though Amla played fewer games than most others on this list (181), the fact that he converted nearly half his starts into tons, with only 4 ducks in his entire career, is something to marvel at. AB de Villiers Image Source : AFP AB de Villiers has been innovative with his batting, and he scores 25 centuries at an amazing strike rate of 101.09, which is still the top in this elite class. He was scoring all around the wicket and accelerating at his will to become one of the most feared batsmen of his time. Chris Gayle Image Source : Getty Images Chris Gayle was one of the players with 25 centuries in his kitty, who batted with immense power and also produced 331 sixes - a record that was shared with Rohit Sharma. His highest score is 215, and he had a strike rate of 87.19 while batting long innings as well as explosive knocks. Also Read | Big Bash League Winner List : Champions by Year Kumar Sangakkara Image Source : AFP Kumar Sangakkara's elegant batting approach fetched him 25 hundreds and 93 fifties, the highest no. of fifties in this list. A career average of 41.98 and 14,234 runs also showed how consistent and long-lasting he was in international cricket. David Warner Image Source : Getty Images David Warner completes the list of top ten Most Hundreds in ODI Cricket, with 22 centuries, but still at a remarkable strike rate of 97.26. He has hit 733 fours and 130 sixes, but he still played fewer matches than most others in this top echelon. Conclusion The ability to score Most Hundreds in ODI Cricket is the ultimate achievement of batting excellence, where skill, endurance, and mental toughness come together. Every one of those ten batting aces has created something new about the whole ODI history, raised the bars set in the arena for other coming generations and left footprints of achievements. Right from Tendulkar's technical precision to Kohli's excellence in chase; from the massive runs from Sharma, to innovation created by the South African - de Villiers, it is to these Most Hundreds in ODI Cricket that the crème de la crème are testified upon and will only go ever changing as per the age.