Live1st ODI · India in New Zealand 2026/27NZINDIndia won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Calum MacLeodDUR83835053v DERChester-le-Street29 Jul 2016
Heino KuhnTIT8383*5244v LIOJohannesburg12 Nov 2016
Kieron PollardBT8383*3556v SLSSt Lucia10 Aug 2017
Alex CareyAS8383*5982v SSSydney28 Dec 2017
Michael KlingerPS83836192v SSPerth1 Jan 2018
Kane WilliamsonSH8383*5382v DCDelhi10 May 2018
Aaron FinchSUR838338114v KENCanterbury20 Jul 2018
Ben RaineLEI83834365v NOTNottingham20 Jul 2018
Jan FrylinckNAM838346131v MOZGaborone29 Oct 2018
Rassie van der DussenJS8383*5564v PRJohannesburg9 Dec 2018
Cole McConchieCAN838352121v WELWellington6 Jan 2019
Rilee RossouwRR83834484v DDDhaka11 Jan 2019
Faisal KhanKSA8383*2877v KUWAl Amarat24 Jan 2019
Will YoungCD83835443v AUCAuckland15 Feb 2019
Andrew BalbirnieIRE838350121v NEDAl Amarat17 Feb 2019
Sibsankar RoyASS838353121v BENCuttack25 Feb 2019
Kieron PollardMI838331310v PKMumbai10 Apr 2019
Manish PandeySH8383*4973v CSKChennai23 Apr 2019
Paul StirlingIRE8383*3667v ZIMBready12 Jul 2019
Babar AzamSOM838350102v SUSTaunton28 Jul 2019
Eoin MorganMID8383*2958v SOMTaunton30 Aug 2019
Alex HalesNOT8383*4767v MIDNottingham5 Sept 2019
Nitish KumarCAN83833646v JERAbu Dhabi20 Oct 2019
Wihan LubbeDH83834275v CTBDurban17 Nov 2019
Glenn MaxwellMS83833975v BHCarrara20 Dec 2019
Jake WeatheraldAS838347103v PSAdelaide23 Dec 2019
Martin GuptillAUC8383*5265v CANAuckland1 Jan 2020
Josh PhilippeSS8383*5254v ASCoffs Harbour5 Jan 2020
Glenn MaxwellMS8383*4517v MRMelbourne10 Jan 2020
Marcus StoinisMS83835473v STMelbourne6 Feb 2020
Nick LarkinMS8383*4993v STMelbourne6 Feb 2020
Luke WrightSUS83835972v HAMSouthampton10 Sept 2020
Shane WatsonCSK8383*53113v PKDubai4 Oct 2020
Manish PandeySH8383*4748v RRDubai22 Oct 2020
KP Sai RahulCHA-XI8383*4838v TN-XIAnantapur26 Oct 2020
Sam BillingsST83834884v PSPerth9 Jan 2021
Fakhar ZamanLQ83835484v KKKarachi28 Feb 2021
Jos ButtlerENG8383*5254v INDAhmedabad16 Mar 2021
Alex DaviesLAN8383*54130v DERDerby15 Jun 2021
Harry BrookYOR8383*5446v WORLeeds23 Jun 2021
Sam HainBB8383*5382v WORBirmingham16 Jul 2021
Prithvi ShawMUM83836364v BARACA Stadium, Barsapara9 Nov 2021
Josh PhilippeSS83834783v MSSydney5 Dec 2021
Joe ClarkeMS83835834v ASMelbourne10 Jan 2022
Matthew WadeHH8383*5482v STMelbourne13 Jan 2022
Shan MasoodMS838350141v LQKarachi29 Jan 2022
Faf du PlessisCV8383*5583v CCChattogram31 Jan 2022
Mohammad RizwanMS8383*5473v QGLahore18 Feb 2022
Dipendra Singh AireeNEP83834764v PHIAl Amarat19 Feb 2022
Chris LynnNOR83834648v DURNorthampton27 May 2022

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.