Advertisement
photoDetails

Top 10 Cricketers with most no. of sixes in ODI

Chris Cairns

1/10
Chris Cairns

10. Chris Cairns (NZ) - No. Of Sixes : 153

Ricky Ponting

2/10
Ricky Ponting

9. Ricky Ponting (AUS) - No. Of Sixes : 162

AB de Villiers

3/10
AB de Villiers

8. AB de Villiers (SA) - No. Of Sixes : 188

Sourav Ganguly

4/10
Sourav Ganguly

7. Sourav Ganguly (IND) - No. Of Sixes : 190

Sachin Tendulkar

5/10
Sachin Tendulkar

6. Sachin Tendulkar (IND) - No. Of Sixes : 195

Brendon McCullum

6/10
Brendon McCullum

5. Brendon McCullum (NZ) - No. Of Sixes : 200

MS Dhoni

7/10
MS Dhoni

4. MS Dhoni (IND) - No. Of Sixes : 204

Chris Gayle

8/10
Chris Gayle

3. Chris Gayle (WI) - No. Of Sixes : 238

Sanath Jayasuriya

9/10
Sanath Jayasuriya

2. Sanath Jayasuriya (SL) - No. Of Sixes : 270

Shahid Afridi

10/10
Shahid Afridi

1. Shahid Afridi (PAK) - No. Of Sixes : 351