Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 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 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
Riki WesselsNOT97975185v DURChester-le-Street17 Jul 2015
Nitish RanaDEL97974088v ANDAlembic 1 Cricket Ground3 Jan 2016
Hashim AmlaSA9797*6284v AUSCape Town9 Mar 2016
Varun ChopraWAR9797*5885v DURBirmingham3 Jun 2016
David LloydGLA9797*49104v KENCardiff17 Jun 2016
Chadwick WaltonJT97975495v BTJamaica20 Jul 2016
Rishabh PantDC97974369v GLDelhi4 May 2017
Evin LewisSKAN9797*32611v BTBarbados3 Sept 2017
D'Arcy ShortHH97976394v STSydney1 Jan 2018
Babar AzamPAK9797*58131v WIKarachi2 Apr 2018
Rohit SharmaIND97976185v IREDublin27 Jun 2018
Shikhar DhawanDC9797*63112v KKRKolkata12 Apr 2019
Dinesh KarthikKKR9797*5079v RRKolkata25 Apr 2019
Alex HalesDH9797*5594v PRPaarl4 Dec 2019
Jonny BairstowSH97975576v PKDubai8 Oct 2020
Thisara PereraJS9797*4487v DVHambantota30 Nov 2020
Marcus StoinisMS9797*5577v HHHobart4 Jan 2021
Martin GuptillNZ97975068v AUSDunedin25 Feb 2021
Tanmay AgarwalHI9797*5976v UTTGurugram Cricket Ground (SRNCC)5 Nov 2021
Will SmeedQG979762114v PZKarachi28 Jan 2022
Vriitya AravindUAE9797*67131v IREAl Amarat18 Feb 2022
Sam NortheastGLA9797*56104v ESSChelmsford2 Jul 2022
Samarth VyasSAU97975259v BARIndore12 Oct 2022
Rovman PowellDC979741410v MEAbu Dhabi22 Jan 2023
Kamau LeverockBER979756124v ARGBuenos Aires22 Feb 2023
Azam KhanIU97974298v QGKarachi24 Feb 2023
Sam HainBB9797*5284v NOTBirmingham3 Jun 2023
James NeeshamRR9797*4987v CVDhaka26 Feb 2024
Karanbir SinghAUA97975797v ROMRome9 Jun 2024
Nicolas PooranTKR97974379v SKANBasseterre31 Aug 2024
LG PretoriusPR979751106v SECPaarl11 Jan 2025
Anshuman RathHK97976664v MASKuala Lumpur12 Mar 2025
Shreyas IyerPK9797*4259v GTAhmedabad25 Mar 2025
Tim SeifertNZ9797*38610v PAKWellington26 Mar 2025
Quinton de KockKKR9797*6186v RRGuwahati26 Mar 2025
Anshuman RathHK979760103v QATMong Kok13 Apr 2025
Jos ButtlerGT9797*54114v DCAhmedabad19 Apr 2025
Will JacksSUR979756105v MIDLondon20 Jun 2025
Shimron HetmyerSO9797*4059v MNYDallas27 Jun 2025
Jos ButtlerDSG9797*5295v PCDurban7 Jan 2026
Katene ClarkeND979758105v CANHamilton8 Jan 2026
Towhid HridoyRR9797*5686v RWSylhet11 Jan 2026
Brian BennettZIM9797*5986v INDChennai26 Feb 2026
Sanju SamsonIND9797*50124v WIKolkata1 Mar 2026
Vaibhav SuryavanshiRR979729512v SHNew Chandigarh27 May 2026
Beau WebsterWAR979756105v NORBirmingham31 May 2026
Adam LythYOR979756133v GLOLeeds31 May 2026
Jonathan BirdKNI97974687v SA-EPretoria18 Oct 2026
Damien MartynAUS96965675v SABrisbane9 Jan 2006
Tillakaratne DilshanSL9696*57122v WILondon19 Jun 2009

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.