The conversation between human and AI assistant.
How much helicopter shots MSD hit in his ODI career?
I see. Do you know which player has hit the most sixes in ODI cricket?
Yes, the record for most sixes in ODI cricket is held by Shahid Afridi with 351 sixes in 398 matches.