Sunday, January 11, 2026 | 07:41 PM ISTहिंदी में पढें
Business Standard
Notification Icon
userprofile IconSearch

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, Kohli, Virat

Virat Kohli

Aditya Kaushik New Delhi

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
  

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

Explore News