answersLogoWhite

0

The current record of most sixes in ODI's is held by Pakistan's Shahid Afridi who has hit a staggering 280 sixes.

A close second is Sri Lanka's Sanath Jayasuriya with 270 sixes under his belt

User Avatar

Wiki User

14y ago

What else can I help you with?