Kohli pips Sangakkara to become 2nd highest run-scorer in cricket history
Sachin Tendulkar, with a total of 34,357 international runs (runs in Tests, ODIs and T20Is combined), is the only batter ahead of Kohli on the list
)
Virat Kohli
Listen to This Article
Indian batting stalwart Virat Kohli continues to stack up records to his name as he has now broken Kumar Sangakkara’s record for most runs in international cricket (Tests, ODIs and T20Is combined) during the first ODI against New Zealand at Kotambi Stadium in Vadodara on Sunday. He overcame Sangarakara's total of 28,016 runs in the 19th over of India innings. He became the second highest run scorer in world cricket history when he collected a single off Bracewell on the fifth ball of the over.
Indian great Sachin Tendulkar, with a total of 34,357 international runs, is the only batter ahead of Kohli on the list now, while Joe Root, at the number nine spot with 22,166 runs to his name, is the only active batter behind him.
Kohli now has 9,230 runs in Tests, 14,557 runs in ODIs and 4,188 runs to his name. Notably, he has retired from Tests and T20Is and is now only playing in the ODI format in international cricket.
List of players with most runs in international cricket:
| Rank | Player | Span | Mat | Inns | Runs | 100 | 50 |
| 1 | SR Tendulkar (IND) | 1989–2013 | 664 | 782 | 34,357 | 100 | 164 |
| 2 | V Kohli (IND) | 2008–2025 | 556 | 623 | 28,017 | 84 | 145 |
| 3 | KC Sangakkara (Asia/ICC/SL) | 2000–2015 | 594 | 666 | 28,016 | 63 | 153 |
| 4 | RT Ponting (AUS/ICC) | 1995–2012 | 560 | 668 | 27,483 | 71 | 146 |
| 5 | DPMD Jayawardene (Asia/SL) | 1997–2015 | 652 | 725 | 25,957 | 54 | 136 |
| 6 | JH Kallis (Afr/ICC/SA) | 1995–2014 | 519 | 617 | 25,534 | 62 | 149 |
| 7 | R Dravid (Asia/ICC/IND) | 1996–2012 | 509 | 605 | 24,208 | 48 | 146 |
| 8 | BC Lara (ICC/WI) | 1990–2007 | 430 | 521 | 22,358 | 53 | 111 |
| 9 | JE Root (ENG) | 2012–2026 | 381 | 503 | 22,166 | 60 | 114 |
| 10 | ST Jayasuriya (Asia/SL) | 1989–2011 | 586 | 651 | 21,032 | 42 | 103 |
| Top run scorers in Test cricket | |||||||
| Rank | Player | Span | Mat | Inns | Runs | 100 | 50 |
| 1 | SR Tendulkar (IND) | 1989–2013 | 200 | 329 | 15921 | 51 | 68 |
| 2 | JE Root (ENG) | 2012–2026 | 163 | 298 | 13943 | 41 | 66 |
| 3 | RT Ponting (AUS) | 1995–2012 | 168 | 287 | 13378 | 41 | 62 |
| 4 | JH Kallis (ICC/SA) | 1995–2013 | 166 | 280 | 13289 | 45 | 58 |
| 5 | R Dravid (ICC/IND) | 1996–2012 | 164 | 286 | 13288 | 36 | 63 |
| 6 | AN Cook (ENG) | 2006–2018 | 161 | 291 | 12472 | 33 | 57 |
| 7 | KC Sangakkara (SL) | 2000–2015 | 134 | 233 | 12400 | 38 | 52 |
| 8 | BC Lara (ICC/WI) | 1990–2006 | 131 | 232 | 11953 | 34 | 48 |
| 9 | S Chanderpaul (WI) | 1994–2015 | 164 | 280 | 11867 | 30 | 66 |
| 10 | DPMD Jayawardene (SL) | 1997–2014 | 149 | 252 | 11814 | 34 | 50 |
| Top run scorers in ODI cricket | |||||||
| Rank | Player | Span | Mat | Inns | Runs | 100 | 50 |
| 1 | SR Tendulkar (IND) | 1989–2012 | 463 | 452 | 18426 | 49 | 96 |
| 2 | V Kohli (IND) | 2008–2026 | 309 | 297 | 14612 | 53 | 77 |
| 3 | KC Sangakkara (SL) | 2000–2015 | 404 | 380 | 14234 | 25 | 93 |
| 4 | RT Ponting (AUS) | 1995–2012 | 375 | 365 | 13704 | 30 | 82 |
| 5 | ST Jayasuriya (SL) | 1989–2011 | 445 | 433 | 13430 | 28 | 68 |
| 6 | DPMD Jayawardene (SL) | 1998–2015 | 448 | 418 | 12650 | 19 | 77 |
| 7 | Inzamam-ul-Haq (PAK) | 1991–2007 | 378 | 350 | 11739 | 10 | 83 |
| 8 | JH Kallis (SA) | 1996–2014 | 328 | 314 | 11579 | 17 | 86 |
| 9 | RG Sharma (IND) | 2007–2026 | 280 | 272 | 11542 | 33 | 61 |
| 10 | SC Ganguly (IND) | 1992–2007 | 311 | 300 | 11363 | 22 | 72 |
| Top run scorers in T20I cricket | |||||||
| Rank | Player | Span | Mat | Inns | Runs | 100 | 50 |
| 1 | Babar Azam (PAK) | 2016–2025 | 136 | 129 | 4429 | 3 | 38 |
| 2 | RG Sharma (IND) | 2007–2024 | 159 | 151 | 4231 | 5 | 32 |
| 3 | V Kohli (IND) | 2010–2024 | 125 | 117 | 4188 | 1 | 38 |
| 4 | JC Buttler (ENG) | 2011–2025 | 144 | 132 | 3869 | 1 | 28 |
| 5 | PR Stirling (IRE) | 2009–2025 | 156 | 153 | 3798 | 1 | 24 |
| 6 | MJ Guptill (NZ) | 2009–2022 | 122 | 118 | 3531 | 2 | 20 |
| 7 | Mohammad Rizwan (PAK) | 2015–2024 | 106 | 93 | 3414 | 1 | 30 |
| 8 | DA Warner (AUS) | 2009–2024 | 110 | 110 | 3277 | 1 | 28 |
| 9 | Muhammad Waseem (UAE) | 2021–2025 | 91 | 91 | 3184 | 3 | 25 |
| 10 | Virandeep Singh (MAS) | 2019–2025 | 111 | 104 | 3180 | 1 | 23 |
More From This Section
Don't miss the most important news and views of the day. Get them on our Telegram channel
First Published: Jan 11 2026 | 7:15 PM IST