Most Runs in One day Cricket in 2014
Record holder : Kumar Sangakkara of Sri Lanka holds the record (1256 runs) for most runs in one day cricket in 2014.
1. Kumar Sangakkara - 1256 runs
At the top of list is Kumar Sangakkara of Sri Lanka. He made 1256 runs in 28 innings of 28 matches at an average of 46.51 and strike rate of 87.7.
2. Angelo Mathews - 1244 runs
Next in the list is Angelo Mathews of Sri Lanka. He made 1244 runs in 31 innings of 32 matches at an average of 62.2 and strike rate of 89.43.
3. Virat Kohli - 1054 runs
At no. 3 position is Virat Kohli of India. He made 1054 runs in 20 innings of 21 matches at an average of 58.55 and strike rate of 99.62.
4. Tillakaratne Dilshan - 990 runs
At no. 4 position is Tillakaratne Dilshan of Sri Lanka. He made 990 runs in 25 innings of 25 matches at an average of 41.25 and strike rate of 85.34.
5. Hashim Amla - 892 runs
At no. 5 position is Hashim Amla of South Africa. He made 892 runs in 18 innings of 18 matches at an average of 52.47 and strike rate of 80.57.
6. AB de Villiers - 879 runs
At no. 6 position is AB de Villiers of South Africa. He made 879 runs in 16 innings of 16 matches at an average of 73.25 and strike rate of 114.45.
7. Joe Root - 872 runs
At no. 7 position is Joe Root of England. He made 872 runs in 22 innings of 23 matches at an average of 43.6 and strike rate of 78.34.
8. Mahela Jayawardene - 846 runs
At position no. 8 is Mahela Jayawardene of Sri Lanka. He made 846 runs in 27 innings of 27 matches at an average of 32.53 and strike rate of 81.97.
9. Shikhar Dhawan - 815 runs
At no. 9 position is Shikhar Dhawan of India. He made 815 runs in 18 innings of 18 matches at an average of 47.94 and strike rate of 86.51.
10. Faf du Plessis - 790 runs
Then comes our Faf du Plessis of South Africa. He made 790 runs in 15 innings of 15 matches at an average of 52.66 and strike rate of 88.56.