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 by format (Men's T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
To 2016-12-31×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Brendon McCullumNZT20Is2005-2015717010214012335.671571136.22213319991
Tillakaratne DilshanSLT20Is2006-20168079121889104*28.191567120.551131022333
Martin GuptillNZT20Is2009-2016615971806101*34.731374131.44110216976
Umar AkmalPAKT20Is2009-201682771416909426.831375122.9108812255
David WarnerAUST20Is2009-201663633168690*28.101208139.57012516274
Virat KohliINDT20Is2010-2016454112165790*57.141223135.49016017632
JP DuminySAT20Is2007-2016706421165496*38.471338123.6209612256
Mohammad HafeezPAKT20Is2006-20167775416148622.731403115.0409517539
Shoaib MalikPAKT20Is2006-201682762015487527.641359113.9105113132
Chris GayleWIT20Is2006-201650474151911735.331044145.50213213098
Mahela JayawardeneSLT20Is2006-201455558149310031.771121133.1819417333
Shane WatsonAUST20Is2006-2016585661462124*29.241006145.33110311583
Eoin MorganENGT20Is2009-2016646212146085*29.201115130.9407311362
Mohammad ShahzadAFGT20Is2010-2016494921421118*30.231025138.6318315555
Hamilton MasakadzaZIMT20Is2006-201650502141393*29.441180119.75010013151
Shahid AfridiPAKT20Is2006-2016989012140554*18.01932150.7504810273
Kumar SangakkaraSLT20Is2006-20145653913827831.411156119.5508213920
AB de VilliersSAT20Is2006-2016716810136879*23.591037131.9208511648
Rohit SharmaINDT20Is2007-2016625512136410631.721054129.41111312051
Alex HalesENGT20Is2011-2016454551257116*31.43939133.8717413537
Ross TaylorNZT20Is2006-201673651312566324.151045120.190548348
Suresh RainaINDT20Is2006-2016625211120310129.34905132.9313211041
Marlon SamuelsWIT20Is2007-201651498118685*28.931016116.7309010648
Kevin PietersenENGT20Is2005-20133736511767937.94831141.5207111932
Tamim IqbalBANT20Is2007-2016515151154103*25.09998115.6314212527
Dwayne BravoWIT20Is2006-2016665912114266*24.30981116.410446749
Yuvraj SinghINDT20Is2007-201654489113477*29.08828136.960817571
MS DhoniINDT20Is2006-2016726332111248*35.87909122.330017534
Faf du PlessisSAT20Is2012-201635356109311937.69824132.6517010132
Shakib Al HasanBANT20Is2006-20165352710928424.27892122.4206410827
Ahmed ShehzadPAKT20Is2009-2016444421049111*24.98917114.3915211624
Hashim AmlaSAT20Is2009-201637375100897*31.50781129.0705111321
Angelo MathewsSLT20Is2009-201666521798781*28.20820120.370406532
Cameron WhiteAUST20Is2007-201447441498485*32.80740132.970537144
Graeme SmithSAT20Is2005-20113333298289*31.68770127.5305112326
Aaron FinchAUST20Is2011-20162828397415638.96649150.0816010142
Kane WilliamsonNZT20Is2011-20163533596772*34.54778124.2905111512
Gautam GambhirINDT20Is2007-2012363629327527.41783119.0307210910
Jos ButtlerENGT20Is2011-201650441192873*28.12662140.180526743
Kamran AkmalPAKT20Is2006-2014544968977320.86745120.400569027
Lendl SimmonsWIT20Is2007-20163837486282*26.12740116.490568331
William PorterfieldIRET20Is2008-2016454468617222.66776110.950349917
Glenn MaxwellAUST20Is2012-201636324822145*29.36491167.411317644
David MillerSAT20Is2010-201646391378953*30.35581135.800105531
Elton ChigumburaZIMT20Is2006-20164746878954*20.76543145.300355646
Misbah-ul-HaqPAKT20Is2007-201239341378887*37.52715110.210324526
Luke WrightENGT20Is2007-20145144475999*18.98554137.000496831
David HusseyAUST20Is2008-20123936375688*22.91623121.350344134
Quinton de KockSAT20Is2012-2016292947425229.68578128.370128823
Kieron PollardWIT20Is2008-201650441074263*21.82537138.180215339
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.