MostSixes

Most Sixs In ODI

Shahid Afridi

Pakistan|Allrounder

Shahid Afridi

Total Match Played @398

8064

Total Run

730

4's

351

6's

Chris Gayle

West Indies|Allrounder

Chris Gayle

Total Match Played @301

10480

Total Run

1128

4's

331

6's

Rohit Sharma

India|Top order Batter

Rohit Sharma

Total Match Played @258*

10514

Total Run

972

4's

312

6's

Sanath Jayasuriya

Sri Lanka|Allrounder

Sanath Jayasuriya

Total Match Played @445

13430

Total Run

1500

4's

270

6's

MS Dhoni

India|Wicketkeeper Batter

MS Dhoni

Total Match Played @350

10773

Total Run

826

4's

229

6's

Eoin Morgan

England|Middle order Batter

Eoin Morgan

Total Match Played @248

7701

Total Run

654

4's

220

6's

AB de Villiers

South Africa|Wicketkeeper Batter

AB de Villiers

Total Match Played @228

9577

Total Run

840

4's

204

6's

Brendon McCullum

New Zealand|Wicketkeeper Batter

Brendon McCullum

Total Match Played @260

10773

Total Run

577

4's

200

6's

Sachin Tendulkar

India|Top order Batter

Sachin Tendulkar

Total Match Played @463

18426

Total Run

2016

4's

195

6's

Sourav Ganguly

India| Batter

Sourav Ganguly

Total Match Played @331

11363

Total Run

1122

4's

190

6's