- Kohli's 11406 runs in 238 ODIs, Ganguly scored 11363 runs in 311 matches.
- Kohli breaks Miandad's record for highest run-scorer against Windies
- Miandad scored 1930 runs in 64 innings, Kohli left him behind in 34 innings.
Aug 12, 2019, 01:20 AM IST
Game desk. Virat Kohli scored 120 runs in the second ODI of the three-match series against the West Indies. This is the 42nd century of his career. With 80 runs in this innings, Kohli left behind Sourav Ganguly in terms of scoring the most runs in ODIs. Former Indian captain Ganguly had scored 11363 runs in 311 ODIs. Kohli overtook him in 238 matches. The Indian captain now has 11406 runs in ODIs. Kohli became the eighth batsman in the world to score the most runs. In the first place is Sachin Tendulkar (18426 runs).
Kohli became the highest run-scorer batsman against West Indies as he scored 19th in his innings. He broke the record of former Pakistan captain Javed Miandad. Miandad had scored 1930 runs in 64 innings. Kohli overtook him in 34 innings.
– Sourav Ganguly (@ SGanguly99) August 11, 2019
Top-5 Indians scoring the most runs
|Mahendra Singh Dhoni||347||10599||50.23|
Kohli also broke Rohit Sharma's record
Kohli became the batsman to score 2000 runs in the lowest innings against a single team. Earlier this record was in the name of Rohit Sharma. Rohit had completed 2000 runs in 37 innings against Australia. Kohli became the batsman to score the most 3 centuries in an India-West Indies match. He surpassed former Windies batsman Desmons Hayes' 2 century.
Batsmen who scored 2000 runs in the lowest innings against a team
|Virat Kohli||West indies||34|
|Virat Kohli||Sri Lanka||44|
|Mahendra Singh Dhoni||Sri Lanka||45|