Cricket News
Top five batters with most runs in ODIs
2. Kumar Sangakkara (Sri Lanka) – 14,234 Runs
Formal Sri Lanka skipper Kumar Sangakkara comes at the second spot when it comes to top run-getters in ODI cricket. He made his International debut in 2000 and took retirement in 2015. He scored a total of 14234 runs with the highest score of 169 runs. He scored these runs at a strike rate of over 78 and had an average of almost 42.