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.

Download

1. Pakistan 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. England 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. Australia 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. West Indies 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. Australia 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. England 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. England 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. Pakistan 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. Pakistan 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. India 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.

Latest poll updates

Get notified on trending polls and opinions