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
Virat KohliIND7777*4684v ENGAhmedabad16 Mar 2021
Kushal BhurtelNEP77775383v NEDKirtipur24 Apr 2021
Philip SaltSUS7777*4982v GLOBristol11 Jun 2021
Joe CracknellMID77774393v HAMRadlett15 Jun 2021
HazratullahPZ777738105v KKAbu Dhabi21 Jun 2021
Riki WesselsWOR77774582v YORLeeds23 Jun 2021
Tom BantonSOM77773785v HAMTaunton25 Jun 2021
Luke WrightSUS777741113v GLACardiff2 Jul 2021
Brandon KingGAW77775783v SLKBasseterre8 Sept 2021
Evin LewisSKAN7777*3938v GAWBasseterre14 Sept 2021
Rajat PatidarMP77774973v KERDelhi9 Nov 2021
Mitchell MarshAUS7777*5064v NZDubai14 Nov 2021
Alex RossST7777*4944v MSSydney12 Dec 2021
Usman KhawajaST77775181v MRMelbourne19 Jan 2022
Dinesh NakraniUGA7777*3983v NAMWindhoek9 Apr 2022
KL RahulLSG77775145v DCMumbai1 May 2022
Adam LythYOR777733103v DURLeeds3 Jun 2022
Tom Kohler-CadmoreYOR77774394v LANLeeds8 Jun 2022
Harry BrookYOR77775044v DERChesterfield18 Jun 2022
Arnav SinhaRAN7777*7254v BOKRanchi23 Jun 2022
Sanju SamsonIND77774294v IREDublin28 Jun 2022
Arjun MutrejaSIN77774537v PNGSingapore2 Jul 2022
Dawid MalanENG77773965v INDNottingham10 Jul 2022
Lorcan TuckerLL77773375v NWDublin28 Jul 2022
Mitchell SantnerNZ7777*4294v NEDThe Hague5 Aug 2022
Afif HossainBAN7777*5573v UAEDubai25 Sept 2022
Jiwanjot SinghUTT7777*55100v RAIRajkot11 Oct 2022
Mohammad NadeemOMA7777*4146v CANAl Amarat16 Nov 2022
Jordan CoxDA77775863v GGColombo17 Dec 2022
Wanindu HasarangaKF7777*3483v CSColombo22 Dec 2022
Alex HalesST77774554v HHAlbury31 Dec 2022
Philip SaltPC7777*47110v SECGqeberha12 Jan 2023
Paul StirlingIRE777741104v BANChattogram31 Mar 2023
Devon ConwayCSK7777*57121v SHChennai21 Apr 2023
Glenn MaxwellRCB77774464v RRBengaluru23 Apr 2023
Yashasvi JaiswalRR77774384v CSKJaipur27 Apr 2023
Joe CracknellMID777742103v GLANorthwood31 May 2023
Kiran CarlsonGLA77773095v MIDCardiff2 Jul 2023
Faheem NazirSWI7777*4874v ROMMarsa13 Jul 2023
Shubman GillIND77774735v WILauderhill12 Aug 2023
Abhishek GoswamiUP77775075v KARDehra Dun25 Oct 2023
Rinku SinghUP7777*3346v PUNChandigarh2 Nov 2023
Abhishek SharmaPUN77774556v DELChandigarh4 Nov 2023
Sam HainADKR77774982v DCDubai25 Jan 2024
Faisal KhanKSA77776074v INABangkok5 Feb 2024
Virat KohliRCB777749112v PKBengaluru25 Mar 2024
Abdul WaheedKSA777751101v HKAl Amarat14 Apr 2024
Riyan ParagRR77774984v SHHyderabad2 May 2024
Andrew BalbirnieIRE777755102v PAKDublin10 May 2024
Dean ElgarESS77775182v SOMTaunton31 May 2024

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.