Live5th T20I · India in New Zealand 2026/27NZINDNew Zealand won the toss and chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Martin CoetzeeHK10210263114v QATDoha29 Feb 2024
Travis HeadSH1021024198v RCBBengaluru15 Apr 2024
Suryakumar YadavMI102102*51126v SHMumbai6 May 2024
Imran AsifAUA1021026588v BELLower Austria26 May 2024
Kushal Janith PereraDS102102*52105v JKKandy3 Jul 2024
Sam CurranSUR102102*5876v HAMLondon18 Jul 2024
Ravija SandaruwanKUW102102*4897v HKKuala Lumpur27 Aug 2024
Tom BantonME102102*55106v SWSharjah19 Jan 2025
BM PecicSER10210242710v SLOBelgrade7 Jun 2025
Shai HopeWI102102*5786v AUSBasseterre25 Jul 2025
Tim DavidAUS102102*37611v WIBasseterre25 Jul 2025
Tim SeifertMR1021025696v BHGeelong15 Dec 2025
Matt RenshawBH1021025159v PSBrisbane19 Dec 2025
Mitchell MarshPS10210258115v HHHobart1 Jan 2026
M KasselmanBOT1021025693v IVOGaborone28 May 2026
LG PretoriusSFU102102*52105v MNYDallas8 Jul 2026
Andrew BalbirnieNW102102*61115v LLLisburn29 Jul 2026
Saim AyubJK1021025868v SKANBasseterre27 Aug 2026
Shimron HetmyerGAW102102*4548v JKBridgetown18 Sept 2026
Shreyas IyerIND102102*43106v WILucknow6 Oct 2026
Shai HopeWI102102*4569v INDRanchi9 Oct 2026
Shai HopeWI102102*5049v INDHyderabad14 Oct 2026
Suresh RainaIND1011016095v SASt Lucia2 May 2010
Martin GuptillNZ101101*6996v SAEast London23 Dec 2012
Shane WatsonRR1011016166v CSKChennai22 Apr 2013
David MillerPK101101*3887v RCBChandigarh6 May 2013
Rassie van der DussenLIO101101*6128v TITPotchefstroom28 Nov 2014
Jacques RudolphGLA101101*71130v GLOBristol12 Jun 2015
Evin LewisBB101101*6576v DDChattogram1 Dec 2015
Chris LynnBH1011015157v HHBrisbane29 Dec 2015
Travis HeadAS101101*5349v SSAdelaide31 Dec 2015
Steve SmithRPS1011015485v GLPune29 Apr 2016
Michael KlingerGLO10110171104v SOMTaunton1 Jul 2016
Colin IngramGLA1011015667v ESSChelmsford29 Jul 2016
Colin MunroNZ1011015477v BANMount Maunganui6 Jan 2017
Luke WrightSUS1011015357v GLAArundel9 Jul 2017
Colin IngramGLA101101*4787v SUSArundel9 Jul 2017
Michael KlingerGLO101101*5876v HAMBristol28 Jul 2017
Alex HalesNOT10110147144v YORNottingham30 Jul 2017
Shahid AfridiHAM10110143107v DERHove22 Aug 2017
David MillerSA101101*3679v BANPotchefstroom29 Oct 2017
Mark ChapmanAUC1011015836v CANChristchurch1 Jan 2018
KL RahulIND101101*54105v ENGManchester3 Jul 2018
Ravinderpal SinghCAN10110148610v CAYHamilton18 Aug 2019
Jean-Pierre KotzeNAM101101*4379v BOTWindhoek20 Aug 2019
Tom AbellSOM101101*47133v MIDTaunton30 Aug 2019
S DaviziCZE1011016867v MACMarsa20 Oct 2019
Devon ConwayWEL101101*49153v OTADunedin6 Jan 2020
Kamran AkmalPZ10110155134v QGKarachi22 Feb 2020
Shikhar DhawanDC101101*58141v CSKSharjah17 Oct 2020

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.