Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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 runsT2061st 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,665 of the 11,666 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Paul WalterESS78783466v GLACardiff9 Jun 2023
Alex LeesDUR787857101v LANManchester18 Jun 2023
Will SmeedSOM78784275v GLOTaunton23 Jun 2023
Graham ClarkDUR78784763v WORWorcester30 Jun 2023
Sunil NarineSUR7878*3876v ESSLondon2 Jul 2023
Matthew WadeSFU78784175v LAKRDallas18 Jul 2023
Rilee RossouwLAKR7878*3837v SOMorrisville23 Jul 2023
Sharmarh BrooksJT78784174v BRBridgetown31 Aug 2023
Johnson CharlesSLK78785265v BRBridgetown2 Sept 2023
A TuraySIE7878*7281v GHABenoni17 Dec 2023
Finn AllenAUC7878*4656v CANChristchurch7 Jan 2024
Matthew BreetzkeDSG78784356v PRDurban28 Jan 2024
Kendel Kadowaki-FlemingJPN78784256v SINBangkok11 Feb 2024
Kendel Kadowaki-FlemingJPN78785365v HKMong Kok14 Feb 2024
Jean-Pierre KotzeNAM78785184v OMAAl Amarat5 Apr 2024
Alishan SharafuUAE787841104v BHRAl Amarat13 Apr 2024
Suryakumar YadavMI78785373v PKMohali18 Apr 2024
Fakhar ZamanPAK78784066v IREDublin12 May 2024
David BedinghamDUR78784274v LANChester-le-Street16 Jun 2024
Adam RossingtonESS78784955v SURChelmsford14 Jul 2024
Matthew HurstMO78784574v NSLeeds4 Aug 2024
Anish ParaamSIN7878*4673v MASBangi3 Sept 2024
Sean DicksonSOM78785783v SURBirmingham14 Sept 2024
IK GamantikaINA7878*4764v MYABali17 Nov 2024
Imal LiyanageQAT78784973v BHRDoha25 Nov 2024
Nathan McSweeneyBH7878*49102v ASBrisbane22 Dec 2024
Shamim HossainCK78783875v KTDhaka31 Dec 2024
Curtis HeaphyCD787857101v CANNapier17 Jan 2025
Gulbadin NaibDC7878*5135v DVDubai20 Jan 2025
Joe RootPR7878*5682v PCPaarl25 Jan 2025
Andries GousADKR78784774v DCDubai2 Feb 2025
Tony de ZorziSEC787849112v PRCenturion6 Feb 2025
Parvez Hossain EmonCK7878*4964v FBDhaka7 Feb 2025
Lasith CroospulleCCC78783865v PSCColombo15 Jun 2025
Finn AllenSFU78783548v TSKDallas20 Jun 2025
George MunseySCO78783956v NEPGlasgow20 Jun 2025
Shimron HetmyerSO7878*3747v SFULauderhill1 Jul 2025
Christopher De FreitasLL78785373v NWBready2 Jul 2025
H LakovBUL78782994v TURSofia12 Jul 2025
Isa ZarooBUL7878*4285v GIBSofia13 Jul 2025
Josh InglisAUS7878*3375v WIKingston22 Jul 2025
Fiaz AhmedBHR78784237v RWAKigali City22 Jul 2025
Harry BrookENG78783565v NZChristchurch20 Oct 2025
Mark ChapmanNZ78782867v WIAuckland6 Nov 2025
GA PriandanaINA7878*5074v CAABali27 Dec 2025
Usman KhawajaBH78784873v STBrisbane10 Jan 2026
Bevon JacobsAUC7878*5175v OTADunedin12 Jan 2026
Dawid MalanRR78784984v DCDhaka17 Jan 2026
Glenn PhillipsNZ78784046v INDNagpur21 Jan 2026
Rohit SharmaMI78783866v KKRMumbai29 Mar 2026

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.