Live4th T20I · India in New Zealand 2026/27NZ220/4 (16.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE47/2 (14)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by format (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rony TalukdarRR/DD/BBT202015-20268885216896820.351368123.460101018948
Roston ChaseBT/SLZ/CVT202018-2026928320168790*26.781320127.80010614661
Khaya ZondoIMP/DOL/DHT202012-202610184191685100*25.921473114.3917712544
Tim DavidAUS/SINT20Is2019-20267463151679102*34.98997168.41195129109
Wihan LubbeWAR/LIO/JST202018-20268175416798323.651304128.76012715756
Tom CooperBH/AS/MRT202011-20221039212167784*20.961324126.6607514457
Mehedi Hasan MirazGAW/RK/CCT202016-202612410513167687*18.221412118.7006914765
AB de VilliersSAT20Is2006-2017787511167279*26.131237135.17010514060
Jonny BairstowENGT20Is2011-202480721616719029.841215137.53010614876
James FaulknerPK/RR/MST202011-20221771295616717322.891305128.050158668
Caleb JewellMR/HH/DERT202019-20268179416697622.251292129.1809517845
GA PriandanaINAT20Is2022-2026939010166678*20.821592104.65081017052
Arron LilleyLAN/LEIT202014-20231159210166399*20.281128147.4305816667
Niroshan DickwellaDV/SLK/DGT202020-20269189616626520.021146145.03061120948
Hamid ShahDENT20Is2019-202644442165010039.291254131.58112214262
Hamilton MasakadzaZIMT20Is2006-201965652164493*26.101395117.85011115064
Manpreet SinghITA/SINT20Is2019-20268175101638112*25.201290126.9816710365
Sahibzada FarhanIU/LQ/KKT202018-2026605941629106*29.621172138.99210217070
Karabo MotlhankaBOTT20Is2019-2026646171629112*30.171482109.9219217331
Rishi PatelLEIT202021-202681782162810421.421181137.8523516558
Robert O'DonnellND/AUCT202017-2026736718162773*33.201215133.91010414262
Roelof van der MerweNED/RCB/DCT202009-20262221385416266619.361273127.7302613557
Jatinder SinghOMAT20Is2015-202675757162573*23.901340121.2709417935
Mark CosgroveSS/ST/HHT202012-20197170616247925.381255129.4008518036
Will YoungNOT/CDT202017-2026575721623101*29.511144141.87212312767
Christiaan JonkerCC/WAR/RKT202013-2024878122162166*27.471296125.0804712077
MS DhoniINDT20Is2006-201997854216175637.601282126.1302111652
Rahkeem CornwallSLZ/AH/SLST202013-2026959051612102*18.961052153.231510145122
Dean FoxcroftOTA/LQ/CDT202018-2026565210160882*38.291259127.72013214549
Suresh RainaINDT20Is2006-2018786611160510129.181190134.8715314558
Michael CarberryPS/HAMT202014-201758566160487*32.081197134.00014117354
Ahmed ShehzadPAKT20Is2009-2019616121603111*27.171371116.9218217037
Paul CollingwoodDC/PS/IMPT202010-20187873121600108*26.231301122.9816610656
Wayne ParnellRCB/DC/PWT202011-20251871273615969917.541335119.5504913158
Sarfraz AhmedYOR/QG/BKT202016-202492782215948128.461313121.4007214029
Isaac DanladiNGRT20Is2019-202670649158990*28.891300122.2308113754
Denesh RamdinGAW/SKAN/LQT202013-202198812415898427.881398113.6609710759
Jordan HermannWAR/SOM/SECT202022-2026595781587106*32.391269125.0629314753
Marlon SamuelsWIT20Is2007-2018666410157689*29.191350116.74010014267
Josh ClarksonSKAN/CDT202017-202680761615747826.231109141.930639682
Kevin O'BrienIRE/RR/TTRST202013-2022868013157290*23.461168134.5907611877
Calum MacLeodSCO/SUS/DURT202013-202162596156910429.601245126.0217416934
R SatheesanROMT20Is2019-202659557156299*32.541048149.05011815581
Kieron PollardWIT20Is2008-20221008221156275*25.611154135.360639399
Faf du PlessisSA/IWX/ICCT20Is2012-202052527156111934.691164134.11110014152
Sahibzada FarhanPAKT20Is2018-2026505021554100*32.381114139.50213413181
Mitchell OwenPK/HH/PZT202021-202672675155315525.05816190.32346128117
George WorkerCAN/JT/AUCT202014-202469682155110623.501232125.8916215659
David BedinghamCC/DUR/CTBT202019-20267772215497822.131153134.3508313054
II SelemaniTANT20Is2021-202664644154811025.801023151.3218716584

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.