Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR122/2 (13.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting match by match (Men's List A)

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 6,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ghulam ShabberUAE8181*11680v NEPAbu Dhabi6 Dec 2017
Mohammad HafeezPAK81818054v NZHamilton16 Jan 2018
Sikandar RazaZIM8181*6781v SLDhaka17 Jan 2018
Najibullah ZadranAFG8181*5155v ZIMSharjah9 Feb 2018
Ryan HigginsGLO8181*7080v SURLondon23 May 2018
Tom Kohler-CadmoreYOR81816354v DERDerby30 May 2018
Kushal Janith PereraSL818172111v SADambulla29 Jul 2018
Tamim IqbalBAN8181*10490v WISylhet14 Dec 2018
Kedar JadhavIND8181*8791v AUSHyderabad2 Mar 2019
Quinton de KockSA818172110v SLJohannesburg3 Mar 2019
James HildrethSOM81819241v SUSBrighton24 Apr 2019
Lorcan TuckerLL81817083v NKMurcia25 Apr 2019
Steven MullaneyNOT818141103v LEINottingham26 Apr 2019
Richie BerringtonSCO81816416v PNGAberdeen20 Aug 2019
JJ SmitNAM81815646v UGAWindhoek7 Apr 2021
Kyle CoetzerSCO818110381v PNGAl Amarat29 Sept 2021
Colin AckermannNED81819672v AFGDoha25 Jan 2022
Mehedi Hasan MirazBAN8181*12090v AFGChittagong23 Feb 2022
Asif KhanUAE8181*10281v PNGSharjah15 Mar 2022
Kashyap PrajapatiOMA818110690v SCODubai15 Apr 2022
Jaspreet SinghITA81816085v HKKampala18 Jun 2022
Neil RockNK81815894v LLDublin4 Jul 2022
Liton DasBAN8181*8991v ZIMHarare5 Aug 2022
Will YoungNOR81817673v ESSNorthampton7 Aug 2022
Emilio GayNOR818176120v GLANorthampton12 Aug 2022
Ali OrrSUS818110263v WARBirmingham12 Aug 2022
Shikhar DhawanIND8181*11390v ZIMHarare18 Aug 2022
Ben ComptonKEN81819860v YORCanterbury19 Aug 2022
Pieter MalanMID818110991v GLORadlett21 Aug 2022
Alex BlakeKEN81817883v LANCanterbury23 Aug 2022
Wiaan MulderLEI81817191v KENLeicester26 Aug 2022
Josh PhilippeWA81815065v VICMelbourne22 Oct 2022
Kushal MallaNEP81816794v SCOKirtipur17 Feb 2023
Aasif SheikhNEP81819882v NAMKirtipur18 Feb 2023
Sese BauPNG8181*106100v UAEKirtipur10 Mar 2023
Mitchell MarshAUS818165105v INDMumbai17 Mar 2023
Max O'DowdNED818110362v ZIMHarare23 Mar 2023
Steven TaylorUSA818113361v PNGWindhoek2 Apr 2023
Sol BudingerLEI81816193v LANManchester11 Aug 2023
Rohit SharmaIND81815756v AUSRajkot27 Sept 2023
David WarnerAUS81816556v NZDharamsala28 Oct 2023
Fakhar ZamanPAK81817437v BANKolkata31 Oct 2023
Blake MacdonaldNSW81819390v WASydney4 Nov 2023
Matthew ShortVIC8181*88110v TASLaunceston11 Nov 2023
Tony de ZorziSA81818763v INDPaarl21 Dec 2023
Thomas KellySA81816683v QUEAdelaide14 Feb 2024
Ruhan PretoriousNK818110062v NWBelfast9 May 2024
Shane GetkateNW81817963v LLBready22 May 2024
Nishan MadushkaCCC8181*4585v KYCCKurunegala22 Jun 2024
Lewis HillLEI81816891v NOTLeicester24 Jul 2024
PreviousPage 116Next

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.