Most Runs in ODI 1987

Player Team Runs
1Javed MiandadPakistan526
2Sunil GavaskarIndia500
3Graham GoochEngland480
4David BoonAustralia447
5Geoff MarshAustralia428
6Ramiz RajaPakistan408
7Kris SrikkanthIndia404
8Allan LambEngland400
9Mike GattingEngland397
10Viv RichardsWest Indies391
11Saleem MalikPakistan385
12Dilip VengsarkarIndia344
13Arjuna RanatungaSri Lanka342
14Dean JonesAustralia314
15Mohammad AzharuddinIndia309
16Navjot SidhuIndia276
17Sir Richie RichardsonWest Indies271
18Roshan MahanamaSri Lanka257
19Bill AtheyEngland250
20Asanka GurusinhaSri Lanka246