Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

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
Fiaz AhmedBHR96964559v INABali23 Feb 2025
Jos ButtlerENG96965964v WIChester-le-Street6 Jun 2025
Sami SohailMAA9696*7165v RWAKigali City26 Jul 2025
Rovman PowellDC9696*5284v ADKRDubai7 Dec 2025
Josh PhilippeSS96965764v STSydney20 Dec 2025
Harry TectorIRE9696*56130v ITADubai25 Jan 2026
Mitchell MarshLSG969657115v RRJaipur19 May 2026
Vaibhav SuryavanshiRR96964787v GTNew Chandigarh29 May 2026
Maaz KhanLES96964497v MOZMalkerns4 Jun 2026
Andries GousWF96965448v MNYDallas12 Jul 2026
Adeeb UsmaniUAE9696*5356v MASKuala Lumpur17 Sept 2026
Hassan NawazPAK96965157v INDNisshin3 Oct 2026
Maaz SadaqatPAK96965167v SLRawalpindi11 Oct 2026
Shaun MarshPK95954696v DCDelhi23 Apr 2011
Shikhar DhawanDC9595*57141v PKDharamsala21 May 2011
Murali VijayCSK95955246v RCBChennai28 May 2011
Ryan ten DoeschateCK9595*6174v KRBDhaka7 Feb 2013
Virender SehwagDC9595*57132v MIDelhi21 Apr 2013
Michael HusseyCSK959559112v KKRChennai28 Apr 2013
Glenn MaxwellPK959543152v CSKAbu Dhabi18 Apr 2014
Glenn MaxwellPK95954359v SHSharjah22 Apr 2014
Mark PettiniESS9595*54141v MIDLondon17 May 2014
David WilleyNOR95954586v LEINorthampton23 May 2014
Corey AndersonMI9595*4496v RRMumbai25 May 2014
Riki WesselsNOT9595*51104v DERNottingham20 Jun 2014
Michael KlingerGLO9595*57132v ESSCheltenham17 Jul 2016
Manan VohraPK95955095v SHHyderabad17 Apr 2017
Alex HalesNOT95953099v DURNottingham5 Aug 2017
Sikandar RazaCV95954596v SSChattogram24 Nov 2017
Umang SharmaUP959547105v BARJU Second Campus, Salt Lake24 Jan 2018
KL RahulPK9595*70112v RRJaipur8 May 2018
Jos ButtlerRR9595*60112v CSKJaipur11 May 2018
Sam BillingsKEN9595*5475v HAMBeckenham13 Jul 2018
Sam HainBB95955375v DURBirmingham15 Jul 2018
Richard LeviNOR9595*5286v BBBirmingham20 Jul 2018
Babar AzamSOM9595*6193v HAMTaunton26 Jul 2019
Chad BowesCAN959550104v OTAChristchurch14 Jan 2020
Paul StirlingIRE95954768v WISt George's15 Jan 2020
Kane WilliamsonNZ95954886v INDHamilton29 Jan 2020
Josh PhilippeSS95955793v MRHobart13 Dec 2020
James VinceSS959560103v PSSydney6 Feb 2021
Faf du PlessisCSK9595*6094v KKRMumbai21 Apr 2021
Peter MoorMR9595*58104v LLBready25 Jun 2021
Shivam DubeCSK9595*4658v RCBMumbai12 Apr 2022
Razmal ShigiwalAUA9595*4757v HUNLower Austria5 Jun 2022
Adam RossingtonESS959550105v SUSBrighton1 Jul 2022
Cameron BancroftPS9595*5056v MRPerth22 Jan 2023
Tamim IqbalKT959561114v CVSylhet31 Jan 2023
Jos ButtlerRR959559104v SHJaipur7 May 2023
Dawid MalanYOR9595*5684v NOTNottingham30 May 2023

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.