Several cricketers are specialists in sending the ball out to boundary. Here is a list of 10 legendary cricketers who hit the most sixes in their One Day Internationals career.
Saurav Ganguly has hit 190 sixes in 311 matches.
Sachin Tendulkar has hit 195 sixes in 463 matches.
M S Dhoni has hit 197 sixes in 283 matches.
Brendon McCullum has hit 200 sixes in 200 matches.