9. Brendon McCullum (New Zealand) – 142 innings:

Brendon McCullum is to New Zealand what Virender Sehwag was to India. He is an aggressor who likes to hit big shots and is good across all formats. McCullum has batted for the Kiwis at all positions from opening the innings to number 7. McCullum surpassed 100 sixes in ODIs in 142 innings.