Most Sixes in an innings in ODI 1999

Player Team 6s
1Ricardo PowellWest Indies7
2Sourav GangulyIndia7
3Wasim AkramPakistan4
4Shahid AfridiPakistan4
5Hansie CronjeSouth Africa3
6Lance KlusenerSouth Africa3*
7Carl HooperWest Indies3
8Hansie CronjeSouth Africa3
9Carl HooperWest Indies3
10Sunil JoshiIndia3*
11Chris CairnsNew Zealand3
12Sourav GangulyIndia3*
13Robin SinghIndia3*
14Sachin TendulkarIndia3*
15Ajay JadejaIndia3
16Roger TwoseNew Zealand3
17Ajay JadejaIndia3*
18Upul ChandanaSri Lanka3
19Jacques KallisSouth Africa3*
20Lance KlusenerSouth Africa3*