Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR165/4 (18.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
D'Arcy ShortAUS76765374v PAKHarare8 Jul 2018
Joe ClarkeWOR76765393v DERWorcester9 Aug 2018
Colin MunroTKR7676*5035v SKANSt Kitts1 Sept 2018
Shikhar DhawanIND767642102v AUSBrisbane21 Nov 2018
Faf du PlessisPR7676*4890v DHPaarl2 Dec 2018
Joe DenlySS7676*6081v ASAdelaide6 Jan 2019
Rilee RossouwRR7676*5282v KTDhaka6 Jan 2019
Nicolas PooranSS7676*3166v RKChattogram30 Jan 2019
Laurie EvansRK767636102v SSChattogram30 Jan 2019
Abdul SamadJK7676*5183v NAGDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -CP Ground,Mulapadu21 Feb 2019
Shubman GillKKR76764564v MIKolkata28 Apr 2019
Luke WrightSUS7676*5991v SURBrighton26 Jul 2019
Tom Kohler-CadmoreYOR7676*5442v BBLeeds4 Aug 2019
Richie BerringtonSCO76764375v IREDublin20 Sept 2019
Taruwar KohliMIZ7676*6162v PUDBKC Ground11 Nov 2019
Srikar BharatAND76764437v GOADr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium15 Nov 2019
Rajesh BishnoiRAJ7676*5136v KERGreenfield Stadium15 Nov 2019
Nitin SharmaHIM76765154v RAICricket Stadium, Sector-1618 Nov 2019
Virat SinghJHA7676*4436v KARLalbhai Contractor Stadium22 Nov 2019
Mandeep SinghPUN76765092v KARC B Patel Ground24 Nov 2019
Lewis GregoryRR7676*3765v CCChattogram21 Dec 2019
Afif HossainRR76765382v CWChattogram24 Dec 2019
Paul WalterESS76764593v SUSChelmsford20 Sept 2020
Johnson CharlesJS767656101v DVHambantota14 Dec 2020
Krunal PandyaBAR76764255v UTTReliance Cricket Stadium10 Jan 2021
Rahul SinghSER7676*4084v SAUHolkar Stadium11 Jan 2021
Mohammad RizwanMS767649120v LQKarachi26 Feb 2021
AB de VilliersRCB7676*3493v KKRChennai18 Apr 2021
Cameron BancroftDUR7676*5370v BBChester-le-Street20 Jun 2021
R SatheesanROM767633105v GRESofia24 Jun 2021
Dawid MalanENG76764854v SLSouthampton26 Jun 2021
Mohammad RizwanPAK7676*5753v ENGManchester20 Jul 2021
R SatheesanROM767641103v HUNIlfov County3 Sept 2021
Zeeshan KukikhelHUN767641112v ROMIlfov County3 Sept 2021
Faf du PlessisCSK76765582v PKDubai7 Oct 2021
Moisés HenriquesSS7676*3883v MSSydney5 Dec 2021
Greg HayCD767655101v OTANapier18 Dec 2021
Josh ClarksonCD7676*3874v WELNew Plymouth8 Jan 2022
Laurie EvansPS7676*4144v SSMelbourne28 Jan 2022
Fakhar ZamanLQ767635112v MSKarachi29 Jan 2022
Mohammad RizwanMS76765680v KKLahore16 Feb 2022
Zeeshan MaqsoodOMA7676*4465v CANAl Amarat19 Feb 2022
Rahul TripathiSH76764493v MIMumbai17 May 2022
Ishan KishanIND767648113v SADelhi9 Jun 2022
Aryaman SenSIN76765372v RANRanchi18 Jun 2022
Will JacksSUR767648111v SUSBrighton23 Jun 2022
Md Kounain QuraishiRAN7676*5354v SINRanchi25 Jun 2022
BA PaiGIB7676*5871v BELGhent28 Jun 2022
Steven CroftLAN7676*4854v ESSManchester8 Jul 2022
G MckeonFRA76765481v CZEKerava24 Jul 2022

BF balls faced · 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.