Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's T20Is)

Babar Azam has scored the most runs in men's T20Is since 2016: 4,689 in 146 matches.

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2016-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK2016-202614613818468912239.083659128.153391048780
Jos ButtlerENG2016-202612311617382213138.612500152.882289365169
Virandeep SinghMAS2019-2026130122253640116*37.532872126.741268316146
Rohit SharmaIND2016-202411511483364121*31.742327144.5642511308173
Mohammad RizwanPAK2016-20249887203312104*49.432618126.51130527794
Syed AzizMAS2019-202613612719329112630.472332141.121258303165
Waseem MuhammadUAE2021-202698986328011235.652183150.253257274189
Suryakumar YadavIND2021-202611310717327211736.362008162.954257297179
Virat KohliIND2016-20249489263172122*50.352290138.521297263101
Paul StirlingIRE2016-202612912683107115*26.332299135.151189345123
Sikandar RazaZIM2016-2026127123133015133*27.412156139.8421612228153
Kusal MendisSL2016-20261121127279187*26.582134130.790218250106
Pathum NissankaSL2021-202697965278410730.592155129.19219828283
Liton DasBAN2017-2026121119526568323.302090127.08016726082
Glenn PhillipsNZ2017-20261019015262710835.031786147.093153200128
Fakhar ZamanPAK2017-2026124115625979123.831957132.700146248101
Quinton de KockSA2016-202688875258211531.491754147.212198256118
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Babar HayatHK2016-202610810415253512228.481922131.8921410156161
Glenn MaxwellAUS2016-202610597162510145*30.991634153.615114208127
George MunseySCO2016-202680803249313232.381729144.193134260117
Anshuman RathHK2016-20268585112491140*33.661892131.66213325161
Nizakat KhanHK2016-2026120118924118122.121970122.39013820479
Tim SeifertNZ2018-2026948911240897*30.871641146.740185227117
Rovman PowellWI2017-202612310916239810725.781689141.981103148158
Reeza HendricksSA2017-202585842238311729.061821130.86118625569
Aaron FinchAUS2016-202281819236417232.831693139.63114822693
Kushal BhurtelNEP2021-202682807232912931.901709136.283156220111
Gerhard ErasmusNAM2019-20269288182327100*33.241791129.93116317790
Hardik PandyaIND2016-202613810928228871*28.251568145.92094168126
Nicolas PooranWI2016-2024106971022759826.151668136.390133152149
Max O'DowdNED2016-2026878572269133*29.091860121.99115223954
Abhishek SharmaIND2024-202672712226813532.871155196.364148216159
KL RahulIND2016-2022716882265110*37.751628139.13222519199
Mitchell MarshAUS2016-20268479132251103*34.111580142.471143203113
Ravija SandaruwanKUW2019-202684846224210328.741513148.182138191136
Dipendra Singh AireeNEP2019-202610186212232110*34.341605139.07112115993
Brian BennettZIM2023-202676746223111132.811576141.56113625469
David MillerSA/IWX/ICC2016-202610592292224106*35.301533145.08293143122
Andrew BalbirnieIRE2016-202410099422228323.391779124.90012623665
Ryan BurlZIM2018-202612811936221167*26.641771124.8406516384
Rahmanullah GurbazAFG2019-202683830214210025.811555137.7511313170118
Simon SsesaziUGA2021-2024858492132100*28.431732123.09116822872
Martin GuptillNZ2016-202270681211710531.601456145.401141180120
Dasun ShanakaSL2016-202613812525206876*20.681599129.330916136118
Daryl MitchellNZ2019-20261089521205589*27.771438142.9109213985
Sami SohailMAA2019-2026686617204996*41.821617126.72013417368
Richie BerringtonSCO2016-2026797515203582*33.921497135.94010515382
MahmudullahBAN2016-2024104982120336226.401686120.5807315662
Ishan KishanIND2021-202669694201610331.021351149.22114420696
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.