Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Wayne ParnellCC7474*6071v WAREast London2 Dec 2015
Prashant ChopraHIM7474*6161v BENVCA Ground4 Jan 2016
Nitin SainiHAR7474*5981v BENNagpur9 Jan 2016
Kevin PietersenMS74743945v STMelbourne24 Jan 2016
Aaron FinchAUS74744882v INDMelbourne29 Jan 2016
Aaron FinchGL747447120v PKChandigarh11 Apr 2016
David WarnerSH7474*4890v GLRajkot21 Apr 2016
Ajinkya RahaneRPS74744882v RCBBangalore7 May 2016
Dominic SibleySUR7474*5563v SOMTaunton10 Jun 2016
Hashim AmlaTKR74745263v JTTrinidad4 Jul 2016
Matthew WadeWAR74743254v WORWorcester15 Jul 2016
Tom WestleyESS7474*4981v KENCanterbury22 Jul 2016
David WilleyYOR74744656v NORLeeds22 Jul 2016
Andre FletcherSLZ7474*4944v JTLauderhill30 Jul 2016
Patrick KrugerKNI74744974v CCJohannesburg12 Nov 2016
Tamim IqbalCV74745963v DDDhaka2 Dec 2016
George BaileyHH7474*4644v MSHobart26 Dec 2016
Dwayne SmithGL74743984v PKChandigarh7 May 2017
Sam BillingsKEN74744045v SUSCanterbury4 Aug 2017
Jason RoySUR74743874v WARLondon25 Aug 2017
Kumar SangakkaraJT7474*4593v SLSJamaica25 Aug 2017
Colin AckermannWAR74745152v KNIBloemfontein24 Nov 2017
Cam FletcherCAN7474*3946v CDNelson17 Dec 2017
Manan VohraPUN74745036v DELDelhi9 Jan 2018
Kevin PietersenMS74744645v MRMelbourne12 Jan 2018
Manan VohraPUN747442103v HIMDelhi15 Jan 2018
Mahipal LomrorRAJ74745544v MUMKolkata24 Jan 2018
Kushal Janith PereraSL74744882v BANColombo10 Mar 2018
Chris LynnKKR74744164v PKKolkata21 Apr 2018
Andrew BalbirnieIRE747440111v SCODeventer16 Jun 2018
Shikhar DhawanIND74744555v IREDublin27 Jun 2018
Riazat Ali ShahUGA7474*3583v KENKigali City7 Jul 2018
Dinesh NakraniUGA74744474v RWAKigali City10 Jul 2018
Philip SaltSUS74744782v SURHove13 Jul 2018
James VinceHAM74744573v SOMTaunton1 Aug 2018
Tamim IqbalBAN74744464v WILauderhill4 Aug 2018
Colin AckermannLEI74745281v DURChester-le-Street8 Aug 2018
Luke WrightSUS74744890v MIDHove17 Aug 2018
HazratullahAFG74743386v IREBready20 Aug 2018
Ryan ten DoeschateBL7474*4145v PPSharjah13 Oct 2018
Asghar AfghanKK74744256v PPSharjah17 Oct 2018
Quinton de KockCTB74743695v JSJohannesburg24 Nov 2018
Michael BracewellWEL74744228v CDNew Plymouth31 Dec 2018
Thisara PereraCV7474*2638v CVDhaka13 Jan 2019
James VinceSS7474*5062v HHSydney23 Jan 2019
Laurie EvansRK74745682v CVDhaka23 Jan 2019
Reeza HendricksSA74744182v PAKCape Town1 Feb 2019
Daniel Bell-DrummondAUC74744874v CDAuckland9 Feb 2019
Kyle CoetzerSCO74743894v IREAl Amarat15 Feb 2019
Kevin O'BrienIRE74744753v AFGDehradun24 Feb 2019

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.