DeepCover

Best batting average in T20Is (all-time)

Virat Kohli has the best batting average in T20Is (all-time) - 48.69 (min 20 inns).

Verified cricket record
The readPractically a tie at the top - Virat Kohli and Luka Woods are separated by under 3%.
Virat Kohli
48.69
average · Virat Kohli
Best batting average in T20Is (all-time)
Top 8 - Average
Chart values: Virat Kohli: 48.70 Top 8 - Average; Luka Woods: 48.40 Top 8 - Average; Mohammad Rizwan: 47.40 Top 8 - Average; Darius Visser: 46.90 Top 8 - Average; Karanbir Singh: 45.90 Top 8 - Average; Tilak Varma: 44.50 Top 8 - Average; Manish Pandey: 44.30 Top 8 - Average; Muhammad Ihsan: 43 Top 8 - Average
Virat Kohli48.69
Luka Woods48.36
Mohammad Rizwan47.41
Darius Visser46.94
Karanbir Singh45.89
Tilak Varma44.45
Manish Pandey44.31
Muhammad Ihsan43
Answer data table
1. Virat Kohli48.693056
2. Luka Woods48.36590
3. Mohammad Rizwan47.412723
4. Darius Visser46.94595
5. Karanbir Singh45.891501
6. Tilak Varma44.451133
7. Manish Pandey44.31562
8. Muhammad Ihsan43517
9. Sheriyar Sohail42.981745
10. Jermaine Baker42.95787

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

Virat Kohli has the best batting average in T20Is (all-time) - 48.69 (min 20 inns). Second is Luka Woods (48.36), third Mohammad Rizwan (47.41).

Related leaderboards

Explore more