Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

T20I 2018 batting averages

Updated , after Bangladesh vs West Indies

Babar Azam leads T20I on average: 57.80 from 6 matches (Pakistan) · Mohammad Hafeez (50.00) and Martin Guptill (46.14) 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
1Babar Azam PAK 79407 PAK7940757.806666289247117.002540
2Mohammad Hafeez PAK 53*34*45 PAK53*34*4550.008888250186134.4118120
3Martin Guptill NZ 2162105 NZ216210546.147777323203159.1123191
4Aaron Finch AUS 2871 AUS287145.8215151515504276182.6142311
5Colin Munro NZ 24458 NZ2445845.0010101010450235191.4938331
6Solomon Mire ZIM 16394 ZIM1639442.605555213166128.3117110
7Kusal Perera SL 3613 SL361341.405555207132156.822170
8Lokesh Rahul IND 141726* IND141726*38.8811101110311205151.7125161
9Rohit Sharma IND 234111* IND234111*38.8717171717583392148.7251312
10Shikhar Dhawan IND 419243 IND41924338.3116161616613426143.9060230
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Fakhar ZamanPAK37.569999338232145.6936110
12Glenn MaxwellAUS36.7517161716441306144.1234191
13D'Arcy ShortAUS35.2916161616494398124.1252150
14Mohammad MahmudullahBAN34.5711111111242167144.912660
15Virat KohliIND34.508888207165125.451080
16Asif AliPAK32.6710101010196142138.039120
17Shakib Al HasanBAN31.438888220156141.032940
18Thisara PereraSL30.40666615287174.716120
19Jason RoyENG30.119999271160169.3828150
20Sabbir RahmanBAN29.406565147109134.861560
21Shoaib MalikPAK28.7110101010201145138.621840
22Rovman PowellWI28.339797170134126.871560
23Reeza HendricksSA28.205555141104135.581930
24Alex HalesENG27.759999222156142.3123100
25Jos ButtlerENG27.339999246181135.913070
26Suresh RainaIND27.0012111211297206144.1729110
27Kane WilliamsonNZ26.8910101010242202119.801870
28Litton DasBAN26.3611111111290190152.6325160
29Mushfiqur RahimBAN26.3311111111237181130.942160
30Eoin MorganENG26.337777158112141.071180
31Tamim IqbalBAN25.1811111111277206134.4727100
32Heinrich KlaasenSA24.00666614485169.418110
33Travis HeadAUS23.00666611598117.35810
34Kusal MendisSL22.67666613694144.68980
35Shai HopeWI22.57777715894168.091890
36Sarfraz AhmedPAK22.33118118134101132.671630
37Evin LewisWI22.20555511161181.97790
38Tarisai MusakandaZIM19.6055559879124.05720
39David WarnerAUS19.2055559661157.38850
40Chris LynnAUS17.6010101010176140125.712350
41Hussain TalatPAK17.17666610391113.19720
42David MillerSA16.4066668273112.33920
43Rishabh PantIND15.6766669480117.50840
44David WilleyENG15.4087877750154.00640
45Alex CareyAUS15.131612161212195127.371040
46Ashton AgarAUS14.601361367371102.82620
47Marcus StoinisAUS13.501391398169117.39810
48Shimron HetmyerWI12.8366667763122.221030
49Colin de GrandhommeNZ12.5088887562120.97430
50Dasun ShanakaSL12.006666606690.91520
51Mehidy Hasan MirazBAN11.1798986761109.84620
52Hamilton MasakadzaZIM11.0055555555100.00440
53Carlos BrathwaiteWI10.83117117657191.55340
54Denesh RamdinWI10.606565536680.30120
55Soumya SarkarBAN10.4511111111115109105.50950
56Tim SeifertNZ8.0076764029137.93240
57Ben McDermottAUS7.606666384388.37310
Showing top 10 of 57 · 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 2018 leaderboards

T20I 2018 Batting Averages

Babar Azam topped T20I on average (57.80) for Pakistan, ahead of Mohammad Hafeez (50.00) and Martin Guptill (46.14). The T20I 2018 batting average leaderboard ranks the 57 players who meet the qualifying threshold this season. These are the final standings from the T20I 2018 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20I 2018?

Babar Azam led T20I 2018 with a batting average of 57.8 from 6 matches, at a strike rate of 117. Mohammad Hafeez was second on 50 and Martin Guptill third on 46.14. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20I 2018 by batting average, with their team and matches.

Who were the top batters in T20I 2018?

The top three batters in T20I 2018 were Babar Azam (57.8 in 6 matches), Mohammad Hafeez (50 in 8 matches) and Martin Guptill (46.14 in 7 matches). Every other player follows in the table, with their team and matches.