ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Ben CooperNED9191*5657v IREDublin18 Sept 2019
S DaviziCZE91916583v MACMarsa18 Oct 2019
Eoin MorganENG91914177v NZNapier8 Nov 2019
KL RahulIND91915694v WIMumbai11 Dec 2019
Mominul HaqueDP91915974v KTDhaka11 Jan 2020
Lendl SimmonsWI9191*40510v IREBasseterre19 Jan 2020
Finn AllenWEL9191*5075v NDMount Maunganui1 Jan 2021
Ben McDermottHH91915885v MSHobart4 Jan 2021
Robin UthappaKER91915438v DELMumbai15 Jan 2021
Devon ConwayWEL9191*5874v AUCAuckland7 Feb 2021
KL RahulPK91915075v RRMumbai12 Apr 2021
Mohammad RizwanPAK9191*6053v ZIMHarare25 Apr 2021
KL RahulPK9191*5775v RCBAhmedabad30 Apr 2021
Stephen EskinaziMID9191*56151v GLARadlett27 Jun 2021
Harry BrookYOR9191*50103v LANLeeds2 Jul 2021
Taranjeet SinghROM919157131v MACIlfov County4 Sept 2021
Joshua OzukumNAG91915484v APGokaraju Liala Gangaaraju ACA Cricket Ground8 Nov 2021
Jason SanghaST9191*5566v ASAdelaide31 Dec 2021
Shadab KhanIU91914259v MSKarachi1 Feb 2022
Alex HalesNOT919133125v DERDerby3 Jun 2022
Nicolaj DamgaardDEN91914259v GIBWaterloo29 Jun 2022
Bas de LeedeNED9191*6793v USABulawayo15 Jul 2022
Rahkeem CornwallBR919154211v GAWProvidence27 Sept 2022
Shrikant MundheNAG9191*53102v ANDIndore16 Oct 2022
James VinceSS9191*5992v MSMelbourne6 Jan 2023
Shai HopeKT9191*5557v CVSylhet31 Jan 2023
Delray RawlinsBER91913369v ARGBuenos Aires22 Feb 2023
A DizijaSER91914756v TURSofia23 Jun 2023
Corey AndersonSFU9191*5247v MNYDallas14 Jul 2023
V SainiROM9191*4576v LUXMarsa16 Jul 2023
Tim TectorLL9191*56151v NKDublin3 Aug 2023
Travis HeadAUS91914886v SADurban3 Sept 2023
Avishka FernandoCC9191*5057v FBSylhet27 Jan 2024
Towhid HridoyCV9191*4777v KTChattogram14 Feb 2024
CJA AminiPNG9191*5384v MASKuala Lumpur16 Mar 2024
Mark ChapmanDS9191*6184v KFKandy1 Jul 2024
Hamid ShahDEN91915584v CYPCastel27 Aug 2024
Shimron HetmyerGAW919139011v SKANBasseterre4 Sept 2024
Nicolas PooranTKR9191*6065v BRProvidence1 Oct 2024
Brian BennettZIM91913587v SEYNairobi19 Oct 2024
Rassie van der DussenMCT9191*6455v PRPaarl15 Jan 2025
Tom Kohler-CadmoreSW9191*5275v MEAbu Dhabi2 Feb 2025
Simran SinghPK91914867v LSGDharamsala4 May 2025
Evin LewisWI91914478v IREBready15 Jun 2025
Matthew ShortSFU91914395v MNYDallas23 Jun 2025
Faf du PlessisTSK91915264v SOLauderhill5 Jul 2025
Shaheryar ButtBEL91915395v AUALatschach23 Aug 2025
Karanbir SinghAUA91914469v BELLatschach23 Aug 2025
Hamza DarSPA9191*29112v CROMurcia7 Dec 2025
Liam ScottAS9191*5865v HHHobart9 Jan 2026

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.