Most Runs in One day Cricket in 1987
Record holder : Javed Miandad of Pakistan holds the record (1084 runs) for most runs in one day cricket in 1987.
1. Javed Miandad - 1084 runs
At the top of list is Javed Miandad of Pakistan. He made 1084 runs in 22 innings of 22 matches at an average of 67.75 and strike rate of 70.29.
2. Chris Broad - 1047 runs
Then comes our Chris Broad of England. He made 1047 runs in 26 innings of 26 matches at an average of 40.26 and strike rate of 55.01.
3. Dean Jones - 937 runs
At no. 3 position is Dean Jones of Australia. He made 937 runs in 21 innings of 21 matches at an average of 46.85 and strike rate of 78.14.
4. Viv Richards - 890 runs
At position no. 4 is Viv Richards of West Indies. He made 890 runs in 19 innings of 21 matches at an average of 49.44 and strike rate of 91.84.
5. Geoff Marsh - 883 runs
Then comes our Geoff Marsh of Australia. He made 883 runs in 24 innings of 24 matches at an average of 38.39 and strike rate of 62.22.
6. Allan Lamb - 859 runs
At no. 6 position is Allan Lamb of England. He made 859 runs in 24 innings of 25 matches at an average of 45.21 and strike rate of 74.89.
7. Graham Gooch - 840 runs
Then comes our Graham Gooch of England. He made 840 runs in 15 innings of 15 matches at an average of 56 and strike rate of 72.91.
8. Ramiz Raja - 837 runs
At no. 8 position is Ramiz Raja of Pakistan. He made 837 runs in 24 innings of 24 matches at an average of 34.87 and strike rate of 63.84.
9. Saleem Malik - 799 runs
At no. 9 position is Saleem Malik of Pakistan. He made 799 runs in 22 innings of 22 matches at an average of 44.38 and strike rate of 82.79.
10. Sunil Gavaskar - 735 runs
Next in the list is Sunil Gavaskar of India. He made 735 runs in 18 innings of 18 matches at an average of 49 and strike rate of 72.55.