Most Sixes in an innings in ODI 1987

Player Team 6s
1Viv RichardsWest Indies7
2Dave HoughtonZimbabwe6
3Navjot SidhuIndia5
4Navjot SidhuIndia4
5Arjuna RanatungaSri Lanka3
6Sunil GavaskarIndia3*
7Kris SrikkanthIndia3
8Roy DiasSri Lanka3
9Geoff MarshAustralia3*
10Kapil DevIndia3*
11Viv RichardsWest Indies3
12Dean JonesAustralia3
13Dilip VengsarkarIndia3*
14Kevin CurranZimbabwe3
15Imran KhanPakistan2*
16Asanka GurusinhaSri Lanka2
17Asanka GurusinhaSri Lanka2
18Wasim AkramPakistan2
19Viv RichardsWest Indies2
20Sir Richie RichardsonWest Indies2