Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20 Cricket · 2019— Leaders · T20 Cricket · 2019 Final Final

T20 Cricket 2019 batting averages

Updated , after Adelaide Strikers vs Sydney Thunder

David Warner leads T20 Cricket on average: 89.00 from 18 matches (Australia) · Mahendra Singh Dhoni (68.38) and Tom Kohler-Cadmore (62.14) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 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
1David Warner AUS 48*202* AUS48*202*89.0018181818979678144.4088282
2Mahendra Singh DhoniChennai Super Kings CSK 2937*Chennai Super Kings CSK2937*68.3820172017547422129.6231280
3Tom Kohler-CadmoreYorkshire YOR 94*515Yorkshire YOR94*51562.1410101010435308141.2329190
4Jonathan WellsAdelaide Strikers AS 262068*Adelaide Strikers AS262068*59.5015151515476361131.863790
5AB de VilliersMiddlesex MID 113252*Middlesex MID113252*53.05282828281,008647155.8070510
6Marcus StoinisMelbourne Stars MLS 253381*Melbourne Stars MLS253381*51.7626262626880679129.6076260
7Steven Smith AUS 80*1353* AUS80*1353*51.6715131513465371125.344950
8Lokesh Rahul IND 911162 IND91116249.9523232323949688137.9484391
9Glenn MaxwellLancashire LAN 0*432Lancashire LAN0*43247.0027252725940582161.5171471
10Shoaib MalikGuyana Amazon Warriors GAW 43228*Guyana Amazon Warriors GAW43228*46.8624242424656535122.6247190
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Virat KohliIND46.4524242424929642144.7075361
12Iftikhar AhmedPAK46.4011111111232160145.002180
13Craig ErvineZIM46.406666232167138.9222110
14Moeen AliWOR45.0018171817585346169.0840471
15D'Arcy ShortHH44.96292929291,124815137.91130300
16Tom AbellSOM44.2511101110354199177.8938111
17George BaileyHH44.1411101110309216143.0621130
18Alex DaviesLAN43.8611111111307240127.923650
19Eoin MorganMID43.5018181818609357170.5940420
20Jonny BairstowENG43.4717171717652418155.9870281
21Dawid MalanMID43.3520202020737500147.4080252
22Matthew WadeHH42.6011111111426287148.4333160
23Heino KuhnKEN42.5010101010255193132.121960
24Ravi BoparaESS42.1413131313295187157.7518140
25Sam HainWAR41.7312121212459387118.603980
26Babar AzamPAK41.52343434341,287950135.47139231
27Billy GodlemanDER41.0914141414452389116.2037140
28Ahmed ShehzadPAK41.0010101010328270121.483090
29Binod BhandariNPL41.00108108205160128.1315100
30Quinton de KockSA39.5919191919673504133.5361300
31Kieron PollardTKR39.43494649461,183763155.0576850
32Patrick MatautaavaVUT39.405555197109180.7318131
33Manish PandeyIND39.3017151715393303129.703960
34Brandon KingGAW39.2118171817549383143.3450331
35Faf du PlessisCSK39.1316161616587455129.0152220
36Wayne MadsenDER39.0816161616469335140.0052130
37Leus du PlooyDER39.0014121412312234133.332590
38Beau WebsterMR39.00108108195159122.641060
39Lendl SimmonsTKR38.9214141414506346146.2439330
40Andre RussellJT38.7622222222659334197.3143640
41Hazratullah ZazaiAFG38.3310101010345208165.8731241
42Joshua RasuVUT38.205555191167114.371680
43Kevin O'BrienIRE38.1712121212458277165.3439261
44David WieseSUS38.0919161916419286146.5026230
45Ben McDermottHH38.0917151715419361116.072090
46Tom BantonBH38.0618181818685417164.2780311
47Adam LythYOR37.9010101010379242156.6145140
48Umar AminPZ37.809898189163115.952230
49Glenn PhillipsJT37.4010101010374258144.9642160
50Isuru UdanaSL37.009999185116159.4811120
51Callum FergusonSYT36.8423232323700514136.1967191
52Jean-Paul DuminyBR36.7015151515367251146.2222200
53Josh PhilippeSS36.5516161616402278144.6047100
54Paras KhadkaNPL36.2012121212362257140.8634201
55Ben CooperNLD35.8910101010323222145.5028140
56Jos ButtlerRR35.4511111111390283137.8145150
57Rob KeoghNOR35.40109109177167105.991520
58Luke WrightSUS35.1812121212387308125.654860
59Daniel LawrenceESS35.0913131313386253152.5724210
60Reeza HendricksSA35.008888280217129.033540
61James VinceSS34.70373737371,145854134.07119280
62Dwaine PretoriusSA34.6715121512312223139.9125130
63Ian CockbainGLO34.6312121212277229120.962470
64Nitish RanaKKR34.4013111311344235146.3827210
65Sanju SamsonRR34.2012121212342230148.7028131
66Aaron FinchMR34.1433333333990674146.8885451
67Mitchell MarshPS34.0010101010238197120.811790
68Hardik PandyaIND33.9221182118441243181.4831310
69Usman KhawajaSYT33.836666203145140.002540
70Matt RenshawBH33.7812111211304228133.3324100
71Scott SteelDUR33.5511111111369270136.6728150
72Ashley NurseBR33.5014131413201140143.5711150
73Chris LynnBH33.4827272727837591141.6267520
74Shaun MarshMR33.4011111111334264126.5226130
75Max O'DowdNLD33.3813131313434330131.5242120
76Adam HoseWAR33.3310101010300201149.2524170
77Shubman GillKKR32.8913131313296238124.3721100
78Ryan BurlZIM32.83129129197152129.6113100
79Johnson CharlesBR32.7920202020623481129.5270180
80Ajinkya RahaneRR32.7513131313393285137.894591
81Alex CareySUS32.6527212721653485134.6465180
82Suryakumar YadavMI32.6216151615424324130.8645100
83David LloydGLA32.5512111211358256139.844670
84Laurie EvansSNP32.5027272727715569125.6676180
85Moises HenriquesSS32.4515141514357251142.2325140
86Rahmanullah GurbazAFG32.437777227164138.4119130
87Dane VilasLAN32.3810101010259177146.332180
88Riki WesselsWOR32.3316161616485376128.9949160
89Dominic SibleyWAR32.138888257205125.372850
90Stevie EskinaziMID32.009999256194131.963430
91Riyan ParagRR32.007575160126126.981750
92Alex RossSYT31.6713101310190135140.741750
93Syed AzizML31.676666190138137.682070
94Chris GayleJT31.4225252525754509148.1364551
95Robin UthappaKKR31.3311111111282245115.1028100
96Joe ClarkeNOT31.0011101110248208119.232480
97Andrew BalbirnieIRE31.0011111111310195158.973890
98Liam DawsonPZ30.8522192219401354113.282870
99Rassie van der DussenSA30.836666185140132.148100
100Nicholas PooranGAW30.7629262926646451143.2441470
Showing top 10 of 367 · 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 T20 Cricket 2019 leaderboards

T20 Cricket 2019 Batting Averages

David Warner topped T20 Cricket on average (89.00) for Australia, ahead of Mahendra Singh Dhoni (68.38) and Tom Kohler-Cadmore (62.14). The T20 Cricket 2019 batting average leaderboard ranks the 367 players who meet the qualifying threshold this season. These are the final standings from the T20 Cricket 2019 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20 Cricket 2019?

David Warner led T20 Cricket 2019 with a batting average of 89 from 18 matches, at a strike rate of 144.4. Mahendra Singh Dhoni was second on 68.38 and Tom Kohler-Cadmore third on 62.14. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20 Cricket 2019 by batting average, with their team and matches.

Who were the top batters in T20 Cricket 2019?

The top three batters in T20 Cricket 2019 were David Warner (89 in 18 matches), Mahendra Singh Dhoni (68.38 in 20 matches) and Tom Kohler-Cadmore (62.14 in 10 matches). Every other player follows in the table, with their team and matches.