Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Jos ButtlerMI77773775v PKIndore20 Apr 2017
Shikhar DhawanSH77774891v PKChandigarh28 Apr 2017
Suresh RainaGL77774354v DCDelhi4 May 2017
Michael CarberryHAM77774545v MIDSouthampton14 Jul 2017
Jacques RudolphGLA7777*5281v KENCanterbury30 Jul 2017
Ryan McLarenLAN77775064v NORNorthampton3 Aug 2017
Mark CosgroveLEI7777*5862v LANLeicester4 Aug 2017
Samit PatelNOT7777*48101v WARNottingham11 Aug 2017
Shane WatsonST77774666v SSSydney19 Dec 2017
Kushal Janith PereraSL77773747v INDIndore22 Dec 2017
Karun NairKAR777742101v HIDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium11 Jan 2018
Mayank AgarwalKAR77774193v MUMKolkata25 Jan 2018
Luke RonchiIU77774156v LQDubai8 Mar 2018
Sabbir RahmanBAN77775074v INDColombo18 Mar 2018
Kamran AkmalPZ77772758v KKLahore21 Mar 2018
Michael KlingerGLO7777*5073v GLACheltenham27 Jul 2018
Kane WilliamsonYOR77774155v LEILeeds31 Jul 2018
Billy GodlemanDER77775542v NORDerby8 Aug 2018
Eoin MorganMID7777*3828v ESSLondon16 Aug 2018
Anton DevcichNL77774685v KZSharjah12 Oct 2018
Dane CleaverCD7777*3745v AUCAuckland15 Feb 2019
Babar AzamKK77775961v MSDubai15 Feb 2019
Amit SinhaASS7777*5574v CHHDRIEMS Ground24 Feb 2019
Murali VijayTN777758101v HIMC B Patel Ground27 Feb 2019
Dwaine PretoriusSA7777*4273v SLJohannesburg24 Mar 2019
Reeza HendricksLIO77776162v TITJohannesburg18 Apr 2019
D'Arcy ShortDUR7777*3656v LEILeicester26 Jul 2019
Tim DavidSIN77774383v NEPSingapore28 Jul 2019
Ryan HigginsGLO7777*4363v ESSBristol2 Aug 2019
Ed PollockBB77774583v DURChester-le-Street27 Aug 2019
Bhanuka RajapaksaSL77774846v PAKLahore7 Oct 2019
Manender SinghRAJ77775182v MANGreenfield Stadium8 Nov 2019
Ambati RayuduHI77775154v RAIGSSS, Sector 269 Nov 2019
Henry DavidsPR7777*4484v TSPaarl16 Dec 2019
Sidhant SinghSIN77775064v MASBangkok3 Mar 2020
Shadab KhanIU77774254v PZRawalpindi7 Mar 2020
Jos ButtlerENG7777*5482v AUSSouthampton6 Sept 2020
Joe ClarkeNOT77773675v LANNottingham11 Sept 2020
Alex LeesDUR7777*5680v DERChester-le-Street11 Sept 2020
Stephen EskinaziMID77774436v SURLondon14 Sept 2020
Nicolas PooranPK77773757v SHDubai8 Oct 2020
KL RahulPK77775173v MIDubai18 Oct 2020
Ricky BhuiCPN-XI77775144v KIN-XIAnantapur7 Nov 2020
Upul TharangaDV777754111v GGHambantota5 Dec 2020
Dikshanshu NegiUTT7777*5791v BARReliance Cricket Stadium10 Jan 2021
Shikhar DhawanDEL77774873v KERMumbai15 Jan 2021
Riyan ParagASS7777*5455v BENKolkata16 Jan 2021
Liam LivingstonePS77773956v BHCanberra4 Feb 2021
Zubayr HamzaCC7777*49102v KNIDurban22 Feb 2021
Babar AzamKK7777*4763v PZKarachi3 Mar 2021

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.