Highest Individual Score in ODI 1986

Player Team Runs
1Geoff MarshAustralia125
2Javed MiandadPakistan116*
3Mudassar NazarPakistan95
4Sunil GavaskarIndia92
5Sunil GavaskarIndia92*
6David BoonAustralia83
7Steve WaughAustralia81
8Sunil GavaskarIndia77
9Dilip VengsarkarIndia77*
10David BoonAustralia76
11Martin CroweNew Zealand76
12Bruce EdgarNew Zealand75
13Kris SrikkanthIndia75
14Geoff MarshAustralia74
15Mohinder AmarnathIndia74
16Steve WaughAustralia73*
17Sunil GavaskarIndia72
18Martin CroweNew Zealand71
19Sir Richard HadleeNew Zealand71
20Sunil GavaskarIndia71