This article discover the elite power-hitters who dominate the record books for most sixes in ODI run chases.

Most Sixes in ODI Run Chases

PlayerInns6sRuns via 6s (% of Total Runs)Total Runs
Rohit Sharma (IND)1562001200 (18.67)6424
Chris Gayle (WI)1521771062 (19.10)5559
Shahid Afridi (PAK)173166996 (27.16)3666
Sanath Jayasuriya (SL)210109654 (11.38)5742
Martin Guptill (NZ)94103618 (17.53)3524
Sachin Tendulkar (IND)23294564 (6.46)8720
Virat Kohli (IND)16493558 (6.62)8420
MS Dhoni (IND)14588528 (10.88)4849
Brendon McCullum (NZ)10887522 (19.31)2703
Eoin Morgan (ENG/IRE)11187522 (14.66)3559

Key Insights on Leading Six-Hitters in ODI Run Chases

Elite ODI Power Hitting Records in Second Innings

Rohit Sharma stands as the only batter in cricket history to hit 200-plus sixes while chasing in ODIs.

The “Hitman” is also the solitary player to record more than 100 maximums in successful run chases.

West Indies’ Andre Russell holds the record for the highest percentage of runs scored through sixes in chases (minimum 500 runs), contributing 35.56 per cent of his 523 runs via 31 sixes.

Shane Watson holds the record for the most sixes in a single second innings of an ODI, smashing 15 maximums during his unbeaten 185 against Bangladesh in 2011. See where it stands among the overall list of batters with most sixes scored in a single ODI innings.


Batting Position and Middle Order ODI Chase Milestones

Shahid Afridi and Virat Kohli are the only two non-openers to clear the ropes more than 90 times during ODI run chases.

Virat Kohli is notably the only No. 3 batter to surpass 50 maximums while chasing targets in the 50-over format. See Virat’s ODI centuries list in ODI run chases here.

Shahid Afridi has struck the most sixes while batting at No. 5 or lower in chases, tallying 76 sixes in 90 innings.


Individual Performance and Opposition Specific Records

Fakhar Zaman is the only batter to hit 10 or more sixes in two separate ODI run chases.

Rohit Sharma is the only player to score more than 50 sixes against a single opponent in chases, hitting 55 against Australia.

Shane Watson’s unbeaten 185 remains the third-highest individual score ever recorded by a batter in an ODI run chase.


Aggregate Run Scoring and Boundary Consistency

Tendulkar also leads the charts for most fours in ODI run chases, striking 1016 fours alongside his 94 sixes in 232 innings.

Sachin Tendulkar has aggregated the most runs while chasing in ODI history, with 8720 runs at an average of 42.33.