Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
B NiazBEL71714983v SWIIlfov County20 Jun 2026
AK MohanFIN71714444v PORKerava4 Jul 2026
Gareth RoderickWOR71714382v GLACardiff5 Jul 2026
Michael-Kyle PepperESS7171*5663v SURLondon12 Jul 2026
Matthew ShortWF71714782v MSGManchester5 Aug 2026
Ben McDermottCK71713917v KRColombo5 Aug 2026
Sazib BhuiyanCZE71714446v GERVantaa14 Aug 2026
H JayasundaraCCC71715590v BSCColombo28 Aug 2026
Kamindu MendisCCC71714355v PSCColombo1 Sept 2026
Pulindu PereraNSWC717144111v MSCColombo1 Sept 2026
Mark ChapmanBW7171*3337v GCThe Hague4 Sept 2026
Faf du PlessisRD71714273v GCDublin10 Sept 2026
Quinton de KockBT71714952v JKBridgetown16 Sept 2026
Reyansh SharmaHK7171*4863v KSAKuala Lumpur11 Oct 2026
Yuvraj SinghIND70703055v AUSDurban22 Sept 2007
Matthew HaydenCSK7070*4963v KKRChennai26 Apr 2008
Brad HodgeKKR7070*43101v PKPort Elizabeth3 May 2009
Dwayne BravoMI7070*5973v PKCenturion12 May 2009
Chris GayleRCB7070*4464v RRJaipur11 May 2011
MS DhoniCSK7070*4036v RCBBangalore22 May 2011
Virat KohliRCB7070*4453v CSKMumbai24 May 2011
Ryan ten DoeschateKKR7070*4963v MIMumbai25 May 2011
Marcus NorthPS70705262v ASPerth8 Jan 2012
Moisés HenriquesSS70704164v PSPerth28 Jan 2012
Farhaan BehardienTIT70704454v KNICenturion19 Feb 2012
Morné van WykKNI7070*4463v LIOBloemfontein26 Feb 2012
Brad HodgeBB7070*5144v DGDhaka29 Feb 2012
Dwayne SmithWI70705455v ENGNottingham24 Jun 2012
Virat KohliIND707041101v NZChennai11 Sept 2012
Shane WatsonAUS70704782v SAColombo30 Sept 2012
Brad HodgeMS7070*4335v PSPerth16 Jan 2013
Nasir HossainRR7070*4972v KRBKhulna25 Jan 2013
Brad HodgeBB7070*4483v DGDhaka12 Feb 2013
Ashwell PrinceWAR7070*5542v DOLEast London2 Mar 2013
Shane WatsonRR70703466v CSKJaipur12 May 2013
Kevin O'BrienTTRS70704726v GAWTrinidad9 Aug 2013
Ahmed ShehzadPAK70705061v ZIMHarare23 Aug 2013
Wesley BarresiNED7070*4961v SCODubai22 Nov 2013
Richie BerringtonSCO7070*5513v PNGAbu Dhabi29 Nov 2013
Luke WrightMS70703285v MRMelbourne20 Dec 2013
Daniel ChristianBH7070*4034v HHBrisbane28 Dec 2013
Josh CobbLEI70704572v NORNorthampton23 May 2014
Michael KlingerGLO70704781v GLABristol8 Jun 2014
Craig KieswetterSOM70704971v SUSArundel15 Jun 2014
Rikki ClarkeWAR7070*3782v ESSChelmsford2 Aug 2014
Ross TaylorTTRS70704473v JTSt Kitts13 Aug 2014
Jacques KallisST70704992v PSPerth1 Jan 2015
Jatinder SinghOMA70703772v SINAl Dhaid Cricket Village27 Jan 2015
Kieron PollardMI70703475v RRAhmedabad14 Apr 2015
Shreyas IyerDC7070*49101v CSKRaipur12 May 2015

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.