6. Xavier Marshall 12 sixes vs. Canada, King City, 2008

West Indian Xavier Marshall scored an unbeaten 157 runs off just 118 balls. Marshall also broke Afridi and Jayasuriya’s record of 11 sixes by hitting 12 sixes in this match.
West Indies made 303 runs and won the match by 49 runs, dismissing Canada for 254 runs.