Top 10: Most ODI Sixes against a Single Opponent

Very few batters have the knack of hitting sixes on will in a cricket ground. They have the natural instincts to bring the bat under the ball at the right time with the right execution of shot-making.

Rohit Sharma’s pull shot and Chris Gayle’s lofted on-drives are perfect examples of that – two of the leading six hitters across formats.

And when they come against the right opponents, the numbers just shoot up. For instance, Rohit against Australian pacers and Gaylestorm when it strikes in England.

This article will list the top ten instances of batsmen hitting the most number of sixes against a particular opponent.

Most Sixes against Single Team in ODI

Rohit Sharma (IND)87AUSTRALIA45191
Chris Gayle (WI)85ENGLAND34146
Shahid Afridi (PAK)63SRI LANKA6497
Sanath Jayasuriya (SL)53PAKISTAN79263
Shahid Afridi (PAK)51INDIA64158
Shahid Afridi (PAK)50NEW ZEALAND35103
Rohit Sharma (IND)50SRI LANKA50174
Eoin Morgan (ENG/IRE)48AUSTRALIA56168
Shahid Afridi (PAK)47ZIMBABWE2950
Sanath Jayasuriya (SL)46INDIA85330

Read now: Most ODI Sixes hit in a Calendar Year by a Batsman

Key Stats

Rohit Sharma against Australia is always a treat to watch. He holds some brilliant records against the Aussie team even back in their backyard.

The other names that fill a major part of the above table are Shahid Afridi and Sanath Jayasuriya.

Afridi holds the record for having 50+ sixes against three different sides – India, Sri Lanka, and New Zealand. Rohit registered the same against Australia and Sri Lanka – the only other player to achieve the feat against more than one team.

Jayasuriya’s mighty boundary (fours) numbers are another marvel to wonder about. His 376 boundaries (Fours+Sixes) against India is the most number of boundary hits against a single opponent in the 50-overs format, followed by 365 boundaries hit by Sachin against Australia.

Leave a Reply

Your email address will not be published. Required fields are marked *