Most Runs in One day Cricket in 2007
Record holder : Matthew Hayden of Australia holds the record (1601 runs) for most runs in one day cricket in 2007.
1. Matthew Hayden - 1601 runs
At no. 1 position is Matthew Hayden of Australia. He made 1601 runs in 30 innings of 32 matches at an average of 59.29 and strike rate of 89.19.
2. Sachin Tendulkar - 1425 runs
Next in the list is Sachin Tendulkar of India. He made 1425 runs in 32 innings of 33 matches at an average of 47.5 and strike rate of 85.58.
3. Ricky Ponting - 1424 runs
At no. 3 position is Ricky Ponting of Australia. He made 1424 runs in 24 innings of 27 matches at an average of 79.11 and strike rate of 91.69.
4. Yuvraj Singh - 1287 runs
Then comes our Yuvraj Singh of India. He made 1287 runs in 33 innings of 36 matches at an average of 45.96 and strike rate of 89.49.
5. Sourav Ganguly - 1240 runs
Next in the list is Sourav Ganguly of India. He made 1240 runs in 30 innings of 32 matches at an average of 44.28 and strike rate of 73.02.
6. AB de Villiers - 1209 runs
At no. 6 position is AB de Villiers of South Africa. He made 1209 runs in 32 innings of 33 matches at an average of 44.77 and strike rate of 92.29.
7. MS Dhoni - 1103 runs
At no. 7 position is MS Dhoni of India. He made 1103 runs in 33 innings of 37 matches at an average of 44.12 and strike rate of 89.6.
8. Mahela Jayawardene - 1089 runs
At position no. 8 is Mahela Jayawardene of Sri Lanka. He made 1089 runs in 31 innings of 32 matches at an average of 37.55 and strike rate of 82.37.
9. Ian Bell - 1080 runs
Next in the list is Ian Bell of England. He made 1080 runs in 33 innings of 33 matches at an average of 33.75 and strike rate of 72.48.
10. Graeme Smith - 1079 runs
Then comes our Graeme Smith of South Africa. He made 1079 runs in 25 innings of 26 matches at an average of 46.91 and strike rate of 92.14.