Batting Records

Highest Average while Chasing in ODI Cricket

This article highlights the batters who’ve been consistent in ODI run chases while maintaining impressive averages.

Highest Average while Chasing in ODIs

PlayerInningsAverageRunsNot Outs
Virat Kohli (IND)16365.32829636
AB de Villiers (SA)10356.81420429
Michael Bevan (AUS)8156.50288230
Joe Root (ENG)8155.31337420
Michael Clarke (AUS)7553.92269625
Shane Watson (AUS)6352.80264013
Babar Azam (PAK)7551.18312214
MS Dhoni (IND)14551.04484950
Rohit Sharma (IND)15550.89641329
Matthew Hayden (AUS)6250.00245013

Note: Batters who’ve batted at least 50 innings in chases are considered.


Key Insights on Premier Batting Records in ODI Run Chases

All-Time and Overall High Batting Averages

Virat Kohli has the highest batting average while chasing in ODI cricket. He is, in fact, the only one with a 60-plus average batting second.

MS Dhoni remained not out in 50 innings, the most by a batter in the second innings in ODIs.

Rohit Sharma and Matthew Hayden are the only two openers who have an average above 50 while chasing in ODIs. Rohit has done so while scoring above 5000 runs.

Sachin Tendulkar is, in fact, the lead run-scorer in ODI chases, having aggregated 8720 runs at an average of 42.33 in 232 innings.


Batting Averages in Successful ODI Chases

MS Dhoni tops the list with an impeccable average of 102.71 in successful ODI run chases.

Dhoni scored 2876 runs in 75 successful chases while remaining unbeaten in 47 innings.

Virat Kohli’s average jumps to around 89 in successful ODI run chases.


Contextual and Calendar Year Chasing Dominance

Kohli has the highest average in home (60+) and overseas (90+) conditions while chasing in ODIs.

Eoin Morgan has the highest average at a venue in ODI run chases. He averaged 83.85 while scoring 587 runs in 11 innings with four not outs at The Oval in England.

Dhoni has recorded the highest average against a team in ODI run chases (minimum 25 innings). He scored 1190 runs at an average of 91.53 in 25 innings while being unbeaten 12 times against Sri Lanka.

Sachin Tendulkar has the highest average while chasing in a calendar year in ODIs (minimum 20 innings). He averaged 84.18 while aggregating 1347 runs in 20 innings with four not outs in 1998.

Tendulkar’s 1347 runs in 1998 are the most by a batter while batting second in a year in ODIs. See the overall best ODI calendar years here in terms of runs-scored.


Lowest Batting Average in ODI Chases

Shahid Afridi has the lowest batting average in the second innings in ODIs (minimum 50 innings and 2000 runs). He scored 3666 runs at an average of 23.05 in 173 chases.