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
Saim AyubGAW85855355v JTProvidence13 Sept 2023
Aaron HardiePS8585*4545v HHPerth20 Dec 2023
Laurie EvansPS8585*2877v ASPerth3 Jan 2024
Martin GuptillAUC8585*5256v WELAuckland4 Jan 2024
Heinrich KlaasenDSG85853548v MCTDurban11 Jan 2024
Chad BowesCAN85854385v NDHamilton18 Jan 2024
Liton DasCV85855873v SSChattogram19 Feb 2024
Sunil NarineKKR85853977v DCVisakhapatnam3 Apr 2024
Max HoldenMID8585*4285v ESSChelmsford2 Jun 2024
Nick GreenwoodJER85855093v GUECastel22 Jun 2024
Nick GreenwoodJER8585*5245v SERKrefeld7 Jul 2024
Saiteja MukkamallaUSA85855474v UAEWindhoek30 Sept 2024
Kendel Kadowaki-FlemingJPN8585*6453v INAIncheon5 Oct 2024
Simon SsesaziUGA85855366v BOTKigali City9 Dec 2024
Tom AlsopGG8585*6072v SWSharjah26 Jan 2025
Jitesh SharmaRCB8585*3386v LSGLucknow27 May 2025
Karanbir SinghAUA85853597v HUNIlfov County27 Jun 2025
Aneurin DonaldDER85853087v YORChesterfield6 Jul 2025
Tim TectorLL85854784v NKDublin10 Jul 2025
M RaikesGIB858547104v BULSofia10 Jul 2025
Matthew BreetzkeNOR85854076v BBBirmingham13 Jul 2025
Sese BauPNG858552132v GUECastel14 Aug 2025
Zahir MohammedHUN85854248v CROSzodliget29 Aug 2025
Andries GousAABF8585*5354v BRBridgetown5 Sept 2025
Liam LivingstoneLAN8585*4547v KENManchester6 Sept 2025
Mohammad RizwanSKAN85856283v GAWProvidence7 Sept 2025
Toby AlbertHAM858548102v SOMBirmingham13 Sept 2025
Mitchell MarshAUS85854395v NZMount Maunganui1 Oct 2025
Philip SaltENG858556111v NZChristchurch20 Oct 2025
Jonny BairstowSEC8585*4586v PCCenturion5 Jan 2026
Shimron HetmyerWI85853477v ZIMMumbai23 Feb 2026
Jason RoyKK858551112v PZLahore22 Apr 2026
Josh InglisLSG858533106v CSKChennai10 May 2026
Shubman GillGT85854957v KKRKolkata16 May 2026
Lega SiakaPNG85854646v VANSano17 May 2026
Kushal MallaNEP8585*4785v CHISingapore31 May 2026
Liam LivingstoneLAN8585*3168v DURChester-le-Street9 Jun 2026
Karanbir SinghAUA8585*3849v HUNSzodliget28 Jun 2026
Jeewaka ShashenNCC85854874v MSCColombo9 Sept 2026
Heinrich KlaasenRD8585*4194v DGDublin17 Sept 2026
Shaun MarshPK8484*62111v DCHyderabad1 May 2008
Ravi BoparaPK84845945v RCBDurban24 Apr 2009
Brendon McCullumKKR8484*64102v RCBCenturion12 May 2009
Ajinkya RahaneRR8484*6391v DCDelhi29 Apr 2012
Shikhar DhawanDC84844995v DCHyderabad10 May 2012
Shakib Al HasanBAN848454112v PAKKandy25 Sept 2012
Johnson CharlesWI848456103v ENGKandy27 Sept 2012
Owais ShahDG84844846v KRBDhaka18 Jan 2013
Kushal Janith PereraSL84845954v PAKDubai13 Dec 2013
Cameron WhiteMS8484*4964v MRMelbourne4 Jan 2014

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.