Top 5 active players with the most runs in ODI cricket

CRICKET-RSA-IND-ODI
CRICKET-RSA-IND-ODI

Virat Kohli: 9,558 runs

CRICKET-RSA-IND-ODI
CRICKET-RSA-IND-ODI

Virat Kohli made his International debut at the age of 19, months after winning the U19 World Cup for his side in Malaysia in 2008. In ODIs Kohli holds numerous Indian batting records including the fastest ODI century, the fastest batsman to 5,000 ODI runs. Kohli has the second highest number of centuries going past Ponting in 2017. He is also the fastest player to 10 ODI centuries.

He is the only batsman in history to average over 50 in Test matches, T20s, and ODIs simultaneously. Kohli has the highest rating points in player rankings by an Indian batsman and is just behind Sunil Gavaskar in Test ratings.

Virat Kohli has scored 9,558 career runs in 208 matches and boasts an average of 58.10 with 35 centuries and 46 half-centuries in his career.

Quick Links

App download animated image Get the free App now