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
Tim RobinsonWEL89895793v CDWellington9 Jan 2025
Rahmanullah GurbazPC89894337v DSGDurban10 Jan 2025
Ryan RickeltonMCT89893986v JSKCape Town18 Jan 2025
Karun NairDC898940125v MIDelhi13 Apr 2025
Ali NadeemCAN89895854v CAYGeorge Town23 Apr 2025
Jack HaynesNOT8989*41113v BBNottingham30 May 2025
Pargat SinghCAN89894466v CAYKing City13 Jun 2025
Mitchell OwenWF89895285v TSKDallas22 Jun 2025
Alex DaviesBB89895466v DERDerby18 Jul 2025
Philip SaltENG898946104v IREDublin17 Sept 2025
Tanzid HasanBAN89896294v WIChattogram31 Oct 2025
Tim SeifertNZ8989*42123v UAEChennai10 Feb 2026
Sanju SamsonIND89894287v ENGMumbai5 Mar 2026
Sanju SamsonIND89894658v NZAhmedabad8 Mar 2026
David WarnerKK8989*48104v QGLahore25 Apr 2026
Bilal ZalmaiAUA8989*3487v GERKrefeld3 May 2026
Matt RenshawAUS8989*5245v BANChattogram19 Jun 2026
Will SmeedSOM89895156v DERDerby8 Jul 2026
C MusemezUGA89895785v SIEKigali City9 Sept 2026
Sahibzada FarhanPAK898953104v SLRawalpindi9 Oct 2026
Asif AliBHR898948104v KUWBangi9 Oct 2026
Steve StolkNC89894594v LIMKimberley13 Oct 2026
Daryl MitchellNZ8989*5255v INDWellington27 Oct 2026
Sanath JayasuriyaSL888844114v KENJohannesburg14 Sept 2007
David HusseyAUS8888*4456v SAJohannesburg27 Mar 2009
Chris GayleWI88885066v AUSLondon6 Jun 2009
Graeme SmithSA88884486v ENGCenturion15 Nov 2009
Hiral PatelCAN8888*6192v IREColombo3 Feb 2010
Sourav GangulyKKR88885495v DCKolkata1 Apr 2010
Chris GayleKKR88884268v PKKolkata4 Apr 2010
Shaun MarshPK8888*5785v CSKDharamsala18 Apr 2010
Phil MustardBB8888*58103v DRChattogram20 Feb 2012
Tamim IqbalBAN8888*61102v WIMirpur10 Dec 2012
Brad HodgeMS888858103v ASAdelaide27 Dec 2012
Cameron WhiteMS88885395v PSPerth16 Jan 2013
Michael HusseyCSK888851131v RRChennai22 Apr 2013
Peter FultonCAN8888*4927v NDHamilton17 Jan 2014
Aaron FinchSH8888*5384v DCDubai25 Apr 2014
Aaron FinchYOR88885585v LANManchester6 Jun 2014
Paul StirlingMID888847104v SUSHove29 May 2015
Wes DurstonDER88884994v LEIDerby18 Jun 2015
Chris NashSUS888856112v HAMHove17 Jul 2015
Quinton de KockTIT88884367v LIOBenoni4 Dec 2015
Keaton JenningsDUR88885854v NORBirmingham20 Aug 2016
Kamran AkmalPZ88884866v IUDubai9 Feb 2017
Kevin PietersenQG8888*4238v LQSharjah18 Feb 2017
Brendon McCullumMID88885196v KENRichmond20 Jul 2017
Richard LeviNOR88884378v NOTNottingham22 Jul 2017
Paul CollingwoodDUR8888*5472v YORChester-le-Street4 Aug 2017
Anton DevcichND8888*51123v OTADunedin2 Jan 2018

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.