TSM Sportz – All About Sports

Cricket Players With Highest ODI Sixes Record (Shahid Afridi 351 Sixes)


Cricket is some time become entertainer for the crowed specially when players start punching big shots in the match. Shahid Afridi is one of those cricketers who set the trend of sixes in international format. He is leading the list of most sixes, Afridi hit (351) sixes. Sanath Jayasuriya, Chris Gayle and AB de Villiers among the top players who scored more 200 sixes in ODI matches. Checkout all the details of cricketers who set most sixes record.

Cricket Players with Most Sixes in ODI Ever
Players Sixes Matches Country
Shahid AfridiĀ  351 398 Pakistan
Sanath Jayasuriya 270 445 Sri Lanka
Chris Gayle 252 273 West Indies
MS Dhoni 213 309 India
AB de Villers 202 225 South Africa
Brendon McCullum 200 260 New Zealand
Sachin Tendulkar 195 463 India
Sourav Ganguly 190 311 India
Rickey Ponting 162 375 Australia
Yuvraj Singh 155 304 India
Chris Cairns 153 215 New Zealand
Rohit Sharama 150 171 India
Eion Morgan 149 190 England
Adam Gilchrist 149 287 Australia
Inzamam-ul-Haq 148 378 Pakistan
Martin Guptail 138 149 New Zealand
Jacques Kallis 137 328 South Africa
Virender Sehwag 136 251 India
Brain Lara 113 299 West Indies

#1: Shahid Afridi: 351 Sixes: 398 Matches: All-rounder:

Shahid Afridi well known for his hard hitting in cricket. He just need few balls to enter in (30 runs). Afridi hit maximum nuber of International cricket and his few sixes become memorable such as (Winning six) against India in Asia Cup match.

#2: Sanath Jayasuriya: 271 Sixes: 445 Matches: All-rounder:

Sanath Jayasuriya is one of the best Sri Lanka batsman who can turn the match at any moment. The left handed batsman set some great records with his batting performance one of them 271 sixes as left handed player.

#3: Chris Gayle: 252 Sixes: 273 Matches: All-rounder:

Chris Gayle start taking chances in the first 2-3 overs, then he scored runs in short time. He only manage to hit hard the ball. Bowlers worldwide well known how hard he can hit the ball. In his ODI career Gayle scored 1500 runs with 252 sixes.