- Shane Watson (Australia) – 135 innings
Former Australian all-rounder Shane Watson took 135 innings to complete 100 sixes in ODI cricket. Watson was a right-handed attacking batsman.

Eoin Morgan (England/Ireland) – 135 innings
Eoin Morgan was former Ireland cricketer and currently he is England cricketer. Like Shane Watson, the left-handed batsman took 135 ODI innings to reach 100 sixes milestone.
