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
Alex RossAS65653173v MSAdelaide18 Dec 2015
Aaron FinchMR65654563v BHBrisbane19 Dec 2015
Virat SinghJHA65654844v TRIJawaharlal Nehru Stadium3 Jan 2016
MS HoodaHAR65655642v VIDNagpur4 Jan 2016
Aditya TareMUM6565*3934v MAHDRIEMS Ground8 Jan 2016
Samarth SinghUP6565*4753v GUJSharad Pawar Cricket Academy BKC16 Jan 2016
Rohit SharmaMI65654871v DCDelhi23 Apr 2016
Ambati RayuduMI65653744v PKChandigarh25 Apr 2016
Kane WilliamsonYOR65654562v DERDerby10 Jul 2016
Kumar SangakkaraJT65654772v SKANJamaica16 Jul 2016
Shahriar NafeesBB65655971v CVDhaka14 Nov 2016
Farhaan BehardienTIT6565*3314v DOLBloemfontein20 Nov 2016
Ben DunkAS65654053v STSydney18 Jan 2017
Gary WilsonIRE6565*2983v SCODubai20 Jan 2017
Kumar SangakkaraKK65654581v LQSharjah16 Feb 2017
Hashim AmlaPK65654092v GLRajkot23 Apr 2017
Dinesh KarthikGL65653455v DCDelhi4 May 2017
AB de VilliersSA6565*5842v ENGSouthampton21 Jun 2017
Jacques RudolphGLA6565*3762v SOMCardiff15 Jul 2017
Ross WhiteleyWOR65652628v YORLeeds23 Jul 2017
Colin de GrandhommeWAR6565*2855v DERBirmingham23 Jul 2017
Richard LeviNOR65653274v YORLeeds17 Aug 2017
Brendon McCullumTKR6565*4544v GAWGuyana19 Aug 2017
Jacques RudolphGLA65653991v WARBirmingham2 Sept 2017
Brendan TaylorNOT65654991v WARBirmingham2 Sept 2017
Virat KohliIND65654281v NZRajkot4 Nov 2017
Liton DasCV65654363v SSDhaka6 Dec 2017
Glenn PhillipsAUC65653863v NDMount Maunganui16 Dec 2017
Rob NicolOTA6565*5852v CANAlexandra26 Dec 2017
Hilton CartwrightPS6565*4143v STSydney11 Jan 2018
Sanju SamsonKER6565*4444v GOADr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium12 Jan 2018
Ricky BhuiAND65653445v GOADr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium14 Jan 2018
Jake WeatheraldAS65655254v HHAdelaide17 Jan 2018
Tom CooperMR6565*3682v BHBrisbane27 Jan 2018
Martin GuptillNZ65654063v ENGWellington13 Feb 2018
Shoaib MalikMS6565*4343v QGDubai7 Mar 2018
Evin LewisMI65654265v RCBMumbai17 Apr 2018
Nilantha CoorayMAL65655162v BHRKuwait City21 Apr 2018
Ajinkya RahaneRR6565*5351v SHJaipur29 Apr 2018
Prithvi ShawDC65653663v SHHyderabad5 May 2018
Moeen AliRCB65653426v SHBengaluru17 May 2018
Laurie EvansSUS6565*4752v GLACardiff8 Jul 2018
Martin GuptillWOR65656523v DERDerby8 Jul 2018
Ronak PatelUGA656547110v RWAKigali City10 Jul 2018
Graham ClarkDUR65654073v BBBirmingham15 Jul 2018
Mark CosgroveLEI65655362v DERLeicester27 Jul 2018
Ian BellBB65655152v DERDerby3 Aug 2018
Moeen AliWOR65653654v NOTNottingham4 Aug 2018
Kieron PollardSLS6565*2317v TKRSt Lucia16 Aug 2018
Samiullah ShinwariPP65654335v KKSharjah17 Oct 2018
PreviousPage 130Next

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.