Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20I · 2020— Leaders · T20I · 2020 Final Final PlayersTeams

T20I 2020 batting averages

Updated , after New Zealand vs Pakistan

Mohammad Hafeez leads T20I on average: 83.00 from 9 matches (Pakistan) · Babar Azam (55.20) and Tim Seifert (50.29) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2014 2012 2010 2009 2007
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Mohammad Hafeez PAK 4199*0 PAK4199*083.009898415272152.5736200
2Babar Azam PAK 518221 PAK51822155.207676276191144.503430
3Tim Seifert NZ 3584*57 NZ3584*5750.2910101010352251140.2431160
4Dawid Malan ENG 99*5519 ENG99*551949.6310101010397279142.2946100
5Jos Buttler ENG 67*227 ENG67*22748.508888291193150.7833110
6Rassie van der Dussen SA 74*25*37 SA74*25*3748.009999288205140.4917140
7Lokesh Rahul IND 03051 IND0305144.8910101010404287140.7734130
8Virat Kohli IND 85409 IND8540936.889999295208141.8318100
9Colin Munro NZ 156414 NZ15641435.605555178136130.881870
10Virandeep Singh ML 275019 ML27501934.805555174136127.941870
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Eoin MorganENG34.5010101010276164168.2921170
12Aaron FinchAUS33.888888271195138.973470
13Shreyas IyerIND33.839999203150135.3312110
14Ross TaylorNZ33.207777166130127.691260
15Faf du PlessisSA33.206666166131126.721450
16Shikhar DhawanIND33.005555165128128.911630
17Jonny BairstowENG32.9011111111329218150.9231150
18Paul StirlingIRE32.506666195124157.2618120
19Quinton de KockSA31.679999285167170.6618210
20Haider AliPAK29.337777176122144.261480
21Temba BavumaSA28.836666173121142.981550
22Kevin O'BrienIRE28.006666168106158.492070
23Steven SmithAUS27.139999217165131.521390
24Matthew WadeAUS26.867777188125150.401950
25Harry TectorIRE26.20666613195137.89760
26Andrew BalbirnieIRE25.836666155135114.811710
27Tom BantonENG24.836666149109136.701360
28Jason RoyENG24.506666147106138.681370
29Moeen AliENG22.43999915793168.8212100
30Gareth DelanyIRE20.33666612284145.241080
31Brandon KingWI20.00555510064156.251440
32Martin GuptillNZ18.5010101010185137135.0419110
33Glenn MaxwellAUS18.33666611083132.53460
34Fakhar ZamanPAK16.4055558272113.89830
35Nizakat KhanHK10.8055555441131.71410
36Sanju SamsonIND10.6776766446139.13240
37Alex CareyAUS10.2055555150102.00320
Showing top 10 of 37 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20I 2020 leaderboards

T20I 2020 Batting Averages

Mohammad Hafeez topped T20I on average (83.00) for Pakistan, ahead of Babar Azam (55.20) and Tim Seifert (50.29). The T20I 2020 batting average leaderboard ranks the 37 players who meet the qualifying threshold this season. These are the final standings from the T20I 2020 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20I 2020?

Mohammad Hafeez led T20I 2020 with a batting average of 83 from 9 matches, at a strike rate of 152.57. Babar Azam was second on 55.2 and Tim Seifert third on 50.29. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20I 2020 by batting average, with their team and matches.

Who were the top batters in T20I 2020?

The top three batters in T20I 2020 were Mohammad Hafeez (83 in 9 matches), Babar Azam (55.2 in 7 matches) and Tim Seifert (50.29 in 10 matches). Every other player follows in the table, with their team and matches.