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
Syed AzizMAS87875074v VANKuala Lumpur4 Oct 2019
Devdutt PadikkalKAR878742114v HARLalbhai Contractor Stadium29 Nov 2019
Shoaib MalikRR87875084v KTChattogram17 Dec 2019
Mehedi Hasan MirazKT8787*6293v STDhaka28 Dec 2019
Colin MunroIU8787*5983v LQLahore4 Mar 2020
Chris DentGLO878752112v WORBristol4 Sept 2020
Faf du PlessisCSK8787*53111v PKDubai4 Oct 2020
Wriddhiman SahaSH878745122v DCDubai27 Oct 2020
Nitish RanaKKR878761104v CSKDubai29 Oct 2020
Kushal Janith PereraKT87875294v CKHambantota26 Nov 2020
Shaun MarshMR87874855v STCarrara1 Jan 2021
Amandeep KhareCHH8787*6055v HIMF B Colony Ground10 Jan 2021
Venkatesh IyerMP8787*52112v GOAHolkar Stadium11 Jan 2021
Rahmanullah GurbazAFG87874567v ZIMAbu Dhabi17 Mar 2021
Virandeep SinghMAS87875366v NEDKirtipur18 Apr 2021
Kieron PollardMI8787*3468v CSKDelhi1 May 2021
Will JacksSUR878754151v KENCanterbury2 Jul 2021
Himanshu RanaHAR8787*58112v HIMReliance Cricket Stadium4 Nov 2021
Rohan KadamKAR87875674v VIDDelhi20 Nov 2021
Mohammad RizwanPAK878745103v WIKarachi16 Dec 2021
Hardik PandyaGT8787*5284v RRMumbai14 Apr 2022
Devon ConwayCSK87874975v DCNavi Mumbai8 May 2022
Stephen EskinaziMID878737132v GLORadlett26 May 2022
Sikandar RazaZIM87874085v SINBulawayo11 Jul 2022
G MckeonFRA87875195v ESTKerava30 Jul 2022
Johnson CharlesSLK8787*5965v GAWGros Islet10 Sept 2022
Babar AzamPAK8787*5973v ENGLahore30 Sept 2022
Marcus CampopianoITA8787*5764v SPAAlmeria6 Nov 2022
Nic MaddinsonMR878749103v BHCairns15 Dec 2022
Chris LynnAS87875893v HHHobart2 Jan 2023
Imran AnwarBHR87875267v KUWMong Kok11 Mar 2023
Philip SaltDC87874586v RCBDelhi6 May 2023
Devon ConwayCSK878752113v DCDelhi20 May 2023
Colin MunroNOT87874349v BBBirmingham3 Jun 2023
Shadab KhanSUS8787*5355v GLACardiff23 Jun 2023
Quinton de KockSO87875294v MNYDallas30 Jul 2023
Kusal MendisDA87874648v CSKandy5 Aug 2023
Josh ButlerGUE87876745v GERDeventer15 Aug 2023
Anmolpreet SinghPUN87872669v ANDRanchi17 Oct 2023
Ryan RickeltonMCT87875166v DSGDurban11 Jan 2024
Dane CleaverCD8787*49102v AUCAuckland16 Jan 2024
Aamer JamalPZ87874986v IURawalpindi4 Mar 2024
Mark ChapmanNZ8787*4294v PAKRawalpindi21 Apr 2024
Reeza HendricksSA87875166v WIKingston23 May 2024
Jamie SmithSUR87873877v SOMLondon2 Jun 2024
Graham ClarkDUR87875784v LANChester-le-Street16 Jun 2024
Philip SaltENG8787*4775v WIGros Islet19 Jun 2024
Kiran CarlsonGLA87874793v SUSBrighton5 Jul 2024
Tom AlsopSUS8787*4174v KENCanterbury12 Jul 2024
Cameron BancroftGLO878754103v MIDChelmsford18 Jul 2024

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.