Best batting average in T20Is (all-time)

Connor Carroll has the best batting average in T20Is (all-time) — 98.75 (min 120 balls). Computed from every ball bowled in T20Is (all-time) — the top ten below match the official record.

PlayerAverageBalls
1. Connor Carroll98.75199
2. MS Maker59.20217
3. Marcus Trescothick55.33131
4. Ashish Bagai55154
5. SL Verma51.50134
6. Matthew Hayden51.33214
7. Karanbir Singh51.021297
8. Justin Kemp50.75160
9. Anish Paraam50.33205
10. Connor Esterhuizen50137

Who has the best batting average in T20Is (all-time)?

Connor Carroll has the best batting average in T20Is (all-time) — 98.75 (min 120 balls). Second is MS Maker (59.20), third Marcus Trescothick (55.33).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions