Most Runs in ODI 1989

Player Team Runs
1Graham GoochEngland198
2Geoff MarshAustralia162
3Allan LambEngland135
4David GowerEngland125
5Steve WaughAustralia113
6Allan BorderAustralia96
7Dean JonesAustralia60
8Robin SmithEngland59
9Mike GattingEngland58
10David BoonAustralia52
11Saeed AnwarPakistan49
12Kris SrikkanthIndia48
13Tom MoodyAustralia40
14Shoaib MohammadPakistan39
15Ian BothamEngland37
16Ian HealyAustralia36
17Derek PringleEngland34
18Ramiz RajaPakistan34
19Javed MiandadPakistan33
20Saleem MalikPakistan29