Live1st ODI · India in New Zealand 2026/27NZ55/2 (12)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Asad Ullah Khan PathanRAI8181*59100v DELAlembic 1 Cricket Ground2 Jan 2016
Cheteshwar PujaraSAU81815555v JKJawaharlal Nehru Stadium4 Jan 2016
Hardik PandyaBAR8181*5156v DELReliance Cricket Stadium10 Jan 2016
Angelo MathewsSL8181*4974v NZAuckland10 Jan 2016
Parthiv PatelMI818158102v PKChandigarh25 Apr 2016
Hashim AmlaTKR81815454v BTTrinidad1 Jul 2016
Ravi BoparaESS8181*4346v KENChelmsford1 Jul 2016
David LloydGLA818155112v SUSCardiff7 Jul 2016
Nicolas PooranBT81813994v SLZBarbados17 Jul 2016
Mushfiqur RahimBB8181*5254v RKDhaka13 Nov 2016
Kevin PietersenDOL81814646v WAREast London7 Dec 2016
Michael KlingerPS81815462v BHBrisbane11 Jan 2017
Manish PandeyKKR8181*4755v MIMumbai9 Apr 2017
James VinceHAM818148103v SUSHove12 Jul 2017
Reeza HendricksLIO81816342v WARCape Town26 Nov 2017
Jos ButtlerST81814375v HHSydney1 Jan 2018
Virat SinghJHA81814963v MUMJU Second Campus, Salt Lake21 Jan 2018
Kane WilliamsonSH81814275v RCBBengaluru17 May 2018
Paul StirlingIRE81814156v SCODeventer17 Jun 2018
Colin IngramGLA8181*4474v SUSCardiff8 Jul 2018
Ben CuttingBH8181*3048v MSBrisbane8 Feb 2019
Marcus StoinisMS81815172v BHBrisbane8 Feb 2019
Shane WatsonQG8181*5564v IUDubai17 Feb 2019
Rohan KadamKAR8181*55102v BENDRIEMS Ground22 Feb 2019
Mohammad NabiAFG81813667v IREDehradun24 Feb 2019
Hiten DalalDEL81814067v NAGDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -CP Ground,Mulapadu2 Mar 2019
Quinton de KockMI81815264v RRMumbai13 Apr 2019
David WarnerSH81815672v PKHyderabad29 Apr 2019
Nicholas FerrabyJER8181*6490v GUECastel1 Jun 2019
Wayne ParnellWOR8181*4627v DERWorcester31 Jul 2019
Brandon KingGAW8181*5926v SLZSt Lucia25 Sept 2019
Suryakumar YadavMUM8181*38113v HARMumbai9 Nov 2019
Mohammad NaimBAN818148102v INDNagpur10 Nov 2019
Ruturaj GaikwadMAH81814147v APGSSS, Sector 2611 Nov 2019
Taruwar KohliMIZ81816783v MPBKC Ground12 Nov 2019
Lakhan SinghSER81815094v GOADr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium14 Nov 2019
Anand SinghJHA8181*59112v NAGC B Patel Ground14 Nov 2019
Josh PhilippeSS8181*44113v PSSydney18 Dec 2019
Marcus StoinisMS8181*5474v HHMoe22 Dec 2019
Dane CleaverCD81815183v CANChristchurch7 Jan 2020
Hamish RutherfordOTA8181*5483v CDDunedin11 Jan 2020
Shaheryar ButtBEL8181*4547v LUXWalferdange29 Aug 2020
Daniel Bell-DrummondKEN818145111v ESSLondon5 Sept 2020
Daniel LawrenceESS81814466v SUSHove14 Sept 2020
Laurie EvansSUR8181*4655v HAMSouthampton18 Sept 2020
Rahul TripathiKKR81815183v CSKAbu Dhabi7 Oct 2020
Nitish RanaKKR818153131v DCAbu Dhabi24 Oct 2020
Raynard van TonderKNI8181*5763v WARDurban25 Feb 2021
Sarfraz AhmedQG818140121v PZKarachi26 Feb 2021
Usman KhanQG818150103v MSKarachi3 Mar 2021

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.