Top 10 batsmen fastest to complete 100 sixes in ODI
Top 10 batsmen fastest to complete 100 sixes in ODI
  1. 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.

Shane Watson
Shane Watson

 

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.

Eoin Morgan
Eoin Morgan