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
Chad BowesCAN90904296v AUCAuckland1 Jan 2020
David MillerHH9090*4885v ASLaunceston19 Jan 2020
Virat KohliRCB9090*5244v CSKDubai10 Oct 2020
Babar AzamKK9090*60131v MSKarachi27 Feb 2021
Colin MunroIU9090*36125v QGAbu Dhabi11 Jun 2021
Tom LammonbySOM909036114v GLOTaunton18 Jul 2021
Arshan JasaniTAN9090*5274v KENKigali City17 Nov 2021
Babar AzamKK9090*63121v PZKarachi4 Feb 2022
Colin IngramSS909049161v FBSylhet8 Feb 2022
Jacques SnymanKNI909052103v WARPort Elizabeth14 Feb 2022
Jonny BairstowENG90905338v SABristol27 Jul 2022
Matt RenshawBH9090*5664v MSMelbourne16 Jan 2023
Aaron HardiePS9090*62131v HHPerth18 Jan 2023
Alex LeesDUR90905364v YORLeeds28 May 2023
Adam LythYOR9090*50122v LEILeeds16 Jun 2023
Aqib IlyasOMA909052104v UAEDoha16 Sept 2023
Mohammad RizwanPAK9090*6362v NZChristchurch19 Jan 2024
Ryan RickeltonMCT909045105v PCCenturion1 Feb 2024
Simon SsesaziUGA90905094v GHAAccra18 Mar 2024
Alishan SharafuUAE9090*4885v KUWAl Amarat12 Apr 2024
James VinceSB9090*4766v BPBirmingham3 Aug 2024
Saif ZaibSPR90906165v LLKirtipur7 Dec 2024
Pathum NissankaSL90906073v NZMount Maunganui28 Dec 2024
Glenn MaxwellMS909052410v MRMelbourne12 Jan 2025
Katene ClarkeND90905785v AUCHamilton13 Jan 2025
Bevon JacobsAUC9090*5684v NDHamilton13 Jan 2025
Tanzid HasanDC9090*5437v CKChattogram22 Jan 2025
Shubman GillGT909055103v KKRKolkata21 Apr 2025
Michael LevittNED90905765v SCOGlasgow18 Jun 2025
Tom Kohler-CadmoreSOM90903987v ESSTaunton8 Jul 2025
William LuxtonYOR9090*4657v LANManchester11 Jul 2025
Habib KhanEST90904358v SWITallinn3 Aug 2025
Karanbir SinghAUA909035113v BELLatschach23 Aug 2025
Roston ChaseSLK9090*5565v GAWProvidence13 Sept 2025
Nicolas PooranTKR9090*5338v AABFProvidence16 Sept 2025
Karanbir SinghAUA909046311v ROMIlfov County18 Oct 2025
Md AriyanROM9090*5167v AUAIlfov County18 Oct 2025
Priyank PanchalKY90904876v CRKirtipur18 Nov 2025
Quinton de KockSA90904657v INDNew Chandigarh11 Dec 2025
Glenn PhillipsOTA9090*4874v CDAlexandra30 Dec 2025
Tim WardHH909049103v STSydney3 Jan 2026
Nasir HossainDC9090*50142v NESylhet7 Jan 2026
Sameer RizviDC90905177v MIDelhi4 Apr 2026
Rilee RossouwQG90905486v KKLahore25 Apr 2026
Riyan ParagRR90905085v DCJaipur1 May 2026
Mitchell MarshLSG90903897v CSKLucknow15 May 2026
Jordan HermannSOM9090*4895v WARTaunton7 Jun 2026
Abbas GhaniHUN90904886v BELIlfov County20 Jun 2026
Jos ButtlerMSG90905075v BPManchester26 Jul 2026
Andries GousECR9090*6184v BWDublin20 Sept 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.