Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
Aaron FinchMR8484*5536v MSMelbourne4 Jan 2014
Hashim AmlaCC84845193v LIOPaarl15 Jan 2014
Ian CockbainGLO84845183v SUSHove6 Jun 2014
Marlon SamuelsAH84845474v BTAntigua19 Jul 2014
Denesh RamdinGAW84844566v TTRSTrinidad24 Jul 2014
Ross WhiteleyWOR8484*3829v DERWorcester25 Jul 2014
Nic MaddinsonSS8484*5446v MRSydney19 Dec 2014
Tom CooperSOM8484*4056v GLACardiff13 Jun 2015
John SimpsonMID8484*5163v SOMUxbridge Cricket Club Ground26 Jun 2015
Josh CobbNOR84845673v NOTNottingham27 Jun 2015
Andre FletcherWI8484*6465v SLBangalore20 Mar 2016
Rohit SharmaMI8484*54102v KKRKolkata13 Apr 2016
Ben DuckettNOR848447122v NOTBirmingham20 Aug 2016
Chris LynnBH8484*5047v HHBrisbane30 Dec 2016
Asela GunaratneSL8484*4665v AUSVictoria19 Feb 2017
Steve SmithRPS8484*5473v MIPune6 Apr 2017
Suresh RainaGL84844694v KKRKolkata21 Apr 2017
Shaun MarshPK848450142v SHChandigarh28 Apr 2017
Chris LynnKKR84845283v PKChandigarh9 May 2017
Andre FletcherSLS8484*5374v JTSt Lucia15 Aug 2017
Peter TregoSOM8484*5092v HAMSouthampton18 Aug 2017
Chadwick WaltonGAW8484*4086v JTJamaica1 Sept 2017
Jesse RyderCD84844086v CANNelson17 Dec 2017
Mandeep SinghPUN8484*56102v SERDelhi10 Jan 2018
Glenn MaxwellMS84844774v SSSydney23 Jan 2018
Kane WilliamsonSH84845155v CSKHyderabad22 Apr 2018
KL RahulPK8484*5473v RRIndore6 May 2018
Aaron FinchAUS84844176v ENGBirmingham27 Jun 2018
Max HoldenMID84845582v SOMLondon19 Jul 2018
Jason RoySUR84843777v MIDLondon3 Aug 2018
Nalin NipikoVAN84845327v PNGSuva26 Aug 2018
Rovman PowellJT848440114v SKANSt Kitts2 Sept 2018
Lo-handre LouwrensNAM84844873v LESGaborone1 Nov 2018
Cameron DelportPR84844575v NMBGPaarl12 Dec 2018
Chris LynnBH84845535v SSCarrara1 Jan 2019
Matthew WadeHH8484*4983v ASAdelaide21 Jan 2019
Tim SeifertNZ84844376v INDWellington6 Feb 2019
James VinceMS84844176v LQSharjah22 Feb 2019
Isuru UdanaSL8484*4886v SACenturion22 Mar 2019
Virat KohliRCB84844992v KKRBengaluru5 Apr 2019
MS DhoniCSK8484*4857v RCBBengaluru21 Apr 2019
Josh CobbNOR84845037v DERNorthampton2 Aug 2019
Mohammad NabiAFG8484*5437v BANDhaka15 Sept 2019
Anmolpreet SinghPUN84845655v RAIGSSS, Sector 2614 Nov 2019
Ashutosh SharmaMP848451112v PUDMumbai18 Nov 2019
KL RahulKAR8484*4874v PUNC B Patel Ground24 Nov 2019
Cameron DelportPR848449103v DHPaarl4 Dec 2019
Mohammad MithunST8484*4845v CCDhaka11 Dec 2019
Dawid MalanCW84843875v CCChattogram20 Dec 2019
Ravija SandaruwanKUW8484*38115v KSAAl Amarat23 Feb 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.