Graham Gooch, with 8,900 test runs
Alec Stewart (although Collingwood is getting close)
pata nahi
Kallis (SA)
Virender Sehwag
Brendon Mccullum
MSD that is MS Dhoni
habibul bashar
Leading run scorer in the ICC World Cup till date is Sachin Tendulkar.He has scored 2278 runs.He also has most appearance in the world cup.
Tilakratne Dilshan
Eoin Morgan
Sachin Tendulkar of India is the leading run-scorer in Tests as well as one-day international cricket. He has scored 16917 runs in ODI and 12773 runs in test cricket.
Its Suresh Raina with over 2000 runs. Sachin and gauti follow him