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.
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
PLAYER | SIXES | OPPOSITION | INNINGS BATTED | FOURS |
---|---|---|---|---|
Rohit Sharma (IND) | 87 | AUSTRALIA | 45 | 191 |
Chris Gayle (WI) | 85 | ENGLAND | 34 | 146 |
Shahid Afridi (PAK) | 63 | SRI LANKA | 64 | 97 |
Rohit Sharma (IND) | 58 | SRI LANKA | 53 | 192 |
Sanath Jayasuriya (SL) | 53 | PAKISTAN | 79 | 263 |
Shahid Afridi (PAK) | 51 | INDIA | 64 | 158 |
Shahid Afridi (PAK) | 50 | NEW ZEALAND | 35 | 103 |
Eoin Morgan (ENG/IRE) | 48 | AUSTRALIA | 56 | 168 |
Shahid Afridi (PAK) | 47 | ZIMBABWE | 29 | 50 |
Sanath Jayasuriya (SL) | 46 | INDIA | 85 | 330 |
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.