Most Runs in One day Cricket in 2013
Record holder : Misbah-ul-Haq of Pakistan holds the record (1373 runs) for most runs in one day cricket in 2013.
1. Misbah-ul-Haq - 1373 runs
At no. 1 position is Misbah-ul-Haq of Pakistan. He made 1373 runs in 32 innings of 34 matches at an average of 54.92 and strike rate of 73.54.
2. Mohammad Hafeez - 1301 runs
At no. 2 position is Mohammad Hafeez of Pakistan. He made 1301 runs in 33 innings of 33 matches at an average of 46.46 and strike rate of 84.37.
3. Virat Kohli - 1268 runs
At no. 3 position is Virat Kohli of India. He made 1268 runs in 30 innings of 34 matches at an average of 52.83 and strike rate of 97.53.
4. Kumar Sangakkara - 1201 runs
Then comes our Kumar Sangakkara of Sri Lanka. He made 1201 runs in 23 innings of 25 matches at an average of 63.21 and strike rate of 89.56.
5. Rohit Sharma - 1196 runs
Then comes our Rohit Sharma of India. He made 1196 runs in 27 innings of 28 matches at an average of 52 and strike rate of 80.81.
6. AB de Villiers - 1163 runs
At no. 6 position is AB de Villiers of South Africa. He made 1163 runs in 26 innings of 27 matches at an average of 50.56 and strike rate of 97.07.
7. Shikhar Dhawan - 1162 runs
At no. 7 position is Shikhar Dhawan of India. He made 1162 runs in 25 innings of 26 matches at an average of 50.52 and strike rate of 97.89.
8. Tillakaratne Dilshan - 1160 runs
At no. 8 position is Tillakaratne Dilshan of Sri Lanka. He made 1160 runs in 25 innings of 25 matches at an average of 61.05 and strike rate of 81.06.
9. George Bailey - 1098 runs
At no. 9 position is George Bailey of Australia. He made 1098 runs in 20 innings of 22 matches at an average of 64.58 and strike rate of 100.
10. Hashim Amla - 838 runs
At no. 10 position is Hashim Amla of South Africa. He made 838 runs in 22 innings of 23 matches at an average of 38.09 and strike rate of 84.56.