Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Vaibhav SuryavanshiRR78782687v RCBGuwahati10 Apr 2026
Philip SaltRCB78783666v MIMumbai12 Apr 2026
Jan FrylinckNAM78785373v SCOWindhoek18 Apr 2026
FFZ NhaduateMOZ78784395v LESMalkerns4 Jun 2026
Shayan JahangirSO78784737v TSKDallas18 Jun 2026
Tim SeifertSO78783376v WFDallas19 Jun 2026
Paul WalterESS787830124v SURChelmsford1 Jul 2026
Beau WebsterWAR78784492v GLOBirmingham5 Jul 2026
Kamil MisharaJK78785364v KRDambulla26 Jul 2026
Johnson CharlesSKAN78784567v BTBasseterre1 Sept 2026
A TuraySIE78785095v UGAKigali City9 Sept 2026
Muhammad UmarKUW78783857v BHRBangi9 Oct 2026
Graeme SmithRR777744121v PKDurban5 May 2009
Lendl SimmonsWI777750121v SALondon13 Jun 2009
Ravi BoparaPK77775092v RCBBangalore16 Mar 2010
Virender SehwagDC77773584v PKDelhi23 Apr 2011
David WarnerDC77774874v PKDelhi23 Apr 2011
Mitchell MarshPS7777*5754v SSPerth28 Jan 2012
Azhar MahmoodDG7777*4783v BBDhaka14 Feb 2012
Mohammad ShahzadAFG77775772v IREDubai24 Mar 2012
Cameron WhiteDC77775392v CSKChennai4 May 2012
David WarnerDC77775691v RRDelhi6 Apr 2013
Mandeep SinghPK7777*5870v PWChandigarh21 Apr 2013
Shaun MarshPK77776462v RRChandigarh9 May 2013
Chris GayleRCB77775346v PKBangalore14 May 2013
Yuvraj SinghIND7777*3585v AUSRajkot10 Oct 2013
Paul StirlingIRE77774693v HKAbu Dhabi24 Nov 2013
Stiaan van ZylCC7777*5662v LIOPaarl15 Jan 2014
Virat KohliIND77775854v SLMirpur6 Apr 2014
Eoin MorganMID77774394v ESSLondon17 May 2014
Richard OliverWOR77774393v NORWorcester30 May 2014
Evin LewisTTRS777745122v SLZTrinidad27 Jul 2014
Ben StokesMR77773785v HHHobart7 Jan 2015
Michael CarberryPS7777*3766v BHPerth8 Jan 2015
Chris GayleWI77773158v SACape Town9 Jan 2015
Moisés HenriquesSS77775752v PSCanberra28 Jan 2015
Wes DurstonDER7777*6391v NORNorthampton11 Jun 2015
Jacques RudolphGLA777745130v HAMSouthampton3 Jul 2015
Andre FletcherSLZ77775035v BTSt Kitts3 Jul 2015
Daniel Bell-DrummondKEN77775191v SOMCanterbury10 Jul 2015
Rajat DeyTRI7777*5026v JHAJawaharlal Nehru Stadium3 Jan 2016
Pallav Kumar DasASS77774383v RAIReliance Cricket Stadium9 Jan 2016
Rohan MustafaUAE77775074v AFGFatullah19 Feb 2016
David WarnerAUS77774065v SAJohannesburg6 Mar 2016
Chris LynnGAW77774318v TKRTrinidad2 Jul 2016
Morné van WykDOL777752120v WAREast London7 Dec 2016
Mohammad HafeezPZ77774756v QGSharjah28 Feb 2017
Kushal Janith PereraSL77775391v BANColombo4 Apr 2017
Chris GayleRCB77773857v GLRajkot18 Apr 2017
Jos ButtlerMI77773775v PKIndore20 Apr 2017

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.