Most Ball Played in ODI 1989

Player Team BP
1Geoff MarshAustralia327
2Graham GoochEngland308
3David GowerEngland192
4Steve WaughAustralia167
5Allan LambEngland165
6Dean JonesAustralia129
7Mike GattingEngland119
8Allan BorderAustralia110
9Shoaib MohammadPakistan95
10Kris SrikkanthIndia83
11Javed MiandadPakistan74
12Robin SmithEngland71
13David BoonAustralia61
14Ramiz RajaPakistan54
15Derek PringleEngland51
16Tom MoodyAustralia49
17Ian HealyAustralia48
18Saleem MalikPakistan47
19Imran KhanPakistan46
20Saeed AnwarPakistan43