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.

Download

1. Australia 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. India 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. Australia 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. India 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. India 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. South Africa 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. India 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. Sri Lanka 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. England 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. South Africa 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.

Latest poll updates

Get notified on trending polls and opinions