Last Updated:
Kohli has scored a total of 18,369 runs in white-ball matches for India, whereas Tendulkar finished his career with 18,436 runs.

Virat Kohli has scored a total of 18,369 runs in 428 white-ball matches for India. (Picture Credit: X/@BCCI)
Virat Kohli failed to open his account in the first ODI of the ongoing three-match series between India and Australia on Sunday (October 19), but despite that there will be high expectations from him in the second match between the two teams. In the fixture scheduled to take place at Adelaide Oval on Thursday (October 23), Kohli would like to come up with a big show.
Apart from silencing his critics who raised question marks over his future in international cricket after he got out for an eight-ball duck in Perth, Kohli will have a chance to break Sachin Tendulkar’s world record for most runs in limited overs cricket.
During his 24-year-old international career, Tendulkar played a total of 464 limited overs matches (463 ODIs and one T20I) for India and scored 18,436 runs (18,426 in ODIs and 10 in T20Is).
Kohli, on the other hand, has amassed a total of 18,369 runs in 428 matches. He finished his T20I career with 4188 runs in 125 matches and has 14,181 runs to his credit in 303 ODI matches played so far.
If Kohli scores at least 68 runs in the second India-Australia ODI match on Thursday, then he will go past Tendulkar’s tally and take the No. 1 position.
Most runs in limited overs cricket
PLAYER | COUNTRY | ODI RUNS | T20I RUNS | TOTAL RUNS |
Sachin Tendulkar | India | 18,426 | 10 | 18,436 |
Virat Kohli | India | 14,181 | 4188 | 18,369 |
Kumar Sangakkara | Sri Lanka | 14,234 | 1382 | 15,616 |
Rohit Sharma | India | 11,176 | 4231 | 15,407 |
Mahela Jayawardene | Sri Lanka | 12,650 | 1493 | 14,133 |
Ricky Ponting | Australia | 13,704 | 401 | 14,105 |
Sanath Jayasuriya | Sri Lanka | 13,430 | 629 | 14,059 |
Brian Lara | West Indies | 10,480 | 1899 | 12,379 |
Jacques Kallis | South Africa | 11,579 | 666 | 12,245 |
Tillakaratne Dilshan | Sri Lanka | 10,290 | 1889 | 12,179 |
Kohli will also complete 1000 runs at Adelaide Oval for India if he manages to score at least 25 runs on Thursday.
As of now, Kohli has amassed a total of 975 runs in 17 innings of 12 matches played so far across formats at Adelaide Oval.
Virat Kohli’s record at Adelaide Oval
FORMAT | MATCHES | INNINGS | RUNS | BEST SCORE | AVERAGE | 100/50 |
Test | 5 | 10 | 527 | 141 | 52.70 | 3/1 |
ODI | 4 | 4 | 244 | 107 | 61.00 | 2/0 |
T20I | 3 | 3 | 204 | 90* | 204.00 | 0/3 |
Total | 12 | 17 | 975 | 141 | 65.00 | 5/4 |
A century in the second ODI will also help Kohli break Sachin’s record of most centuries in one format of the game.
Most 100s (in one format)
PLAYER | COUNTRY | FORMAT | MATCHES | 100s |
Sachin Tendulkar | India | Test | 200 | 51 |
Virat Kohli | India | ODI | 303 | 51 |
Sachin Tendulkar | India | ODI | 463 | 49 |
Jacques Kallis | South Africa | Test | 166 | 45 |
Ricky Ponting | Australia | Test | 168 | 41 |
Joe Root | England | Test | 158 | 39 |
Kumar Sangakkara | Sri Lanka | Test | 134 | 38 |
Steve Smith | Australia | Test | 119 | 36 |
Rahul Dravid | India | Test | 164 | 36 |
Younis Khan | Pakistan | Test | 118 | 34 |
Tendulkar finished his career with 51 centuries in 200 Test matches for India, whereas Kohli has 51 centuries to his name in 301 ODIs played so far.
The former India captain will also have a chance to become the second-highest run-getter in ODIs on Thursday.
Most runs in ODIs
PLAYER | COUNTRY | MATCHES | RUNS |
Sachin Tendulkar | India | 463 | 18,426 |
Kumar Sangakkara | Sri Lanka | 404 | 14,234 |
Virat Kohli | India | 303 | 14,181 |
Ricky Ponting | Australia | 375 | 13,704 |
Sanath Jayasuriya | Sri Lanka | 445 | 13,430 |
Kohli needs to score at least 54 runs to go past Kumar Sangakkara’s tally. Sangakkara played 404 ODIs from 2000 to 2015 and scored 14,234 runs, whereas Kohli has 14,181 runs to his name in 303 matches.
October 22, 2025, 13:23 IST
Read More