Sep 25, 2023, 12:16 PM IST
The Hitman has scored 286 runs as of now. He is the top 3rd player in the world.
The former captain has hit 229 sixes in ODIs from 2004-2019.
This legendary cricketer has made 195 runs in the history of ODIs.
Former captain Sourav Ganguly has hit 190 sixes and sits on the 10th spot in the list.
One of India's best all-rounder has scored 155 runs.
King Kohli has scored 141 runs in the history of ODIs.
Indian opening batter Virender Sehwag has made 136 runs in the ODI history.
Tthe former Indian middle-order batter has scored 120 runs in the ODIs.