{
  "type": "article",
  "title": "Virat Kohli Tops Active ODI Run Chart as Top 5 Features Veteran Shakib Al Hasan with Just 9 Centuries",
  "summary": "Virat Kohli comfortably leads the active One Day International run-scorers list, with Rohit Sharma holding the second spot. The top five elite ranks also include England's Joe Root, Bangladesh's Shakib Al Hasan, and South Africa's Quinton de Kock.",
  "content": "When discussing the highest run-scorers in the history of One Day International (ODI) cricket, Indian legend Sachin Tendulkar stands unrivaled at the apex of the record books. Having amassed over 18,000 runs during his illustrious international career, Tendulkar set a benchmark that remains well out of reach for any modern batsman. However, several active cricketers of the current generation continue to perform consistently and accumulate massive runs in 50-over cricket. Leading the chart among active players is Indian star batsman Virat Kohli. Joining him in this elite top five are former Indian captain Rohit Sharma, experienced English batsman Joe Root, veteran Bangladeshi all-rounder Shakib Al Hasan, and South Africa's dynamic wicketkeeper-batsman Quinton de Kock. Remarkably, this top five lineup includes a legendary all-rounder who has scored just 9 ODI centuries, yet stands among the highest run-getters through sheer consistency.\n\nVirat Kohli Dominates the Chart Near 15,000 Milestone\n\nIndian batting maestro Virat Kohli holds a commanding lead at the top of the active ODI run-scoring chart. Since making his international debut for India in 2008, Kohli has featured in 314 ODI matches. Across 302 innings, he has remained unvanquished on 47 occasions, accumulating a total of 14,941 runs. His staggering performance is reflected in a formidable batting average of 58.59 alongside a brisk strike rate of 93.95.\n\nKohli boasts numerous historical achievements in 50-over cricket, including the record for the most centuries in ODI history with 54 hundreds to his name, in addition to 79 half-centuries. His highest individual score in the format stands at 183. Currently sitting just a short distance away from reaching the landmark figure of 15,000 ODI runs, Kohli is poised to become only the second batsman in international cricket history after Sachin Tendulkar to achieve this monumental milestone.\n\nRohit Sharma Occupies Second Spot with Historic Individual Highest Score\n\nOccupying the second position on the list of active ODI run-scorers is former Indian captain Rohit Sharma, who trails leader Virat Kohli by approximately 3,000 runs. Having commenced his international career in 2007, Rohit has represented India in 288 ODI matches, batting in 280 innings and remaining unbeaten 37 times to score 11,895 runs. Having already retired from Test cricket and T20 internationals, Rohit currently focuses exclusively on playing the ODI format for India.\n\nThroughout his ODI career, Rohit has maintained a solid batting average of 48.95 and an impressive strike rate of 93.04. He has registered 34 centuries and 62 half-centuries. Furthermore, Rohit holds the legendary record for the highest individual score in ODI history, having scored an astonishing 264 runs in a single innings, a world record that remains unbroken.\n\nJoe Root in Third Place and Shakib Al Hasan's Unique Record\n\nEngland's premier batsman Joe Root occupies the third position on the list. Having made his ODI debut in 2013, Root has featured in 192 matches and batted in 181 innings, scoring a total of 7,826 runs. He holds an impressive batting average of 51.15 and a strike rate of 87.86, backed by 20 centuries and 48 half-centuries, with a top score of 166 not out.\n\nFourth position belongs to veteran Bangladeshi all-rounder Shakib Al Hasan, who has scored 7,570 runs. Playing between 2006 and 2023, Shakib took part in 247 ODI matches and batted across 234 innings, recording an average of 37.29. Shakib stands out as the only player in the top five with a single-digit century count, having registered just 9 ODI hundreds alongside 56 half-centuries and a highest score of 134 not out. Notably, Shakib has not formally announced his retirement from ODI cricket.\n\nQuinton de Kock Secures Fifth Spot and Plans South African Return\n\nSouth African wicketkeeper-batsman Quinton de Kock rounds off the top five as the sole representative from his nation. Competing between 2013 and 2025, de Kock played 161 ODI matches and batted in 161 innings, aggregating 7,123 runs. He maintains a healthy batting average of 46.55 and a strike rate of 96.68, having scored 23 centuries and 32 half-centuries with a highest score of 178.\n\nDe Kock's career trajectory saw a dramatic turn when he announced his retirement from ODI cricket following the 2023 World Cup. However, in September last year, he reversed his retirement decision to re-enter ODI cricket. His primary objective is to lead South Africa to their maiden World Cup victory when the tournament takes place on home soil next year.\n\nWhat this means for you\nFor Cricket Fans:\n\n• These statistics highlight the monumental dominance of Virat Kohli and Rohit Sharma in modern ODI cricket, with Kohli closing in on the historic 15,000-run milestone.\n• For international cricket followers, Quinton de Kock's return from retirement and Joe Root's steady consistency add immense intrigue ahead of the upcoming ODI World Cup.\n\nQuestions & Answers\n\n1. Who is the leading run-scorer among active ODI cricketers?\nIndia's star batsman Virat Kohli leads the chart among active ODI cricketers with a total of 14,941 runs.\n\n2. Who holds the all-time world record for most runs in ODI cricket?\nIndian legend Sachin Tendulkar holds the all-time record for the most runs in ODI history, having scored over 18,000 runs.\n\n3. What is Rohit Sharma's highest individual score in ODI cricket?\nRohit Sharma holds the world record for the highest individual score in ODI history with a monumental innings of 264 runs.\n\n4. Which batsman in the top 5 active list has registered only 9 centuries?\nBangladeshi all-rounder Shakib Al Hasan ranks fourth with 7,570 runs and is the only player in the top five with just 9 ODI centuries.\n\n5. What is Quinton de Kock's objective upon returning to ODI cricket?\nAfter reversing his retirement decision, Quinton de Kock aims to lead South Africa to their first World Cup trophy on home soil next year.",
  "url": "https://trendkia.com/en/cricket/sakriya-vanade-ballebajon-ki-daura-men-virat-kohli-ka-dabadaba-topa-5-men-shamila-9-shatakon-vale-shakib-al-hasan-22093",
  "category": "Cricket",
  "publishedAt": "2026-08-25",
  "tags": [
    "Virat Kohli",
    "Rohit Sharma",
    "ODI Cricket",
    "Sachin Tendulkar",
    "Joe Root",
    "Shakib Al Hasan",
    "Quinton de Kock"
  ],
  "language": "en",
  "site": "TrendKia"
}