ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Darren BravoWI102102103124v SABarbados24 Jun 2016
Dinesh ChandimalSL10210213070v AUSDambulla28 Aug 2016
Calum MacLeodSCO10210210781v HKEdinburgh10 Sept 2016
Alex AmsterdamUSA1021029881v JERLos Angeles4 Nov 2016
Eoin MorganENG1021028165v INDCuttack19 Jan 2017
Ross TaylorNZ102102*11080v SAChristchurch22 Feb 2017
Kusal MendisSL10210210791v BANDambulla28 Mar 2017
Ryan ten DoeschateESS10210291110v SUSChelmsford10 May 2017
MahmudullahBAN102102*10782v NZCardiff9 Jun 2017
Mudassar MuhammadGER102102*6256v FRAVoorburg9 Jun 2017
Ben StokesENG102102*109132v AUSBirmingham10 Jun 2017
Ryan ten DoeschateESS102102*6675v NOTChelmsford16 Jun 2017
Niroshan DickwellaSL102102116140v ZIMHambantota6 Jul 2017
Moeen AliENG1021025778v WIBristol24 Sept 2017
Andrew BalbirnieIRE102102109121v UAEDubai13 Jan 2018
Joe RootENG10210210162v NZDunedin7 Mar 2018
Sam HainWAR102102*110120v YORLeeds20 May 2018
Daryl MitchellWOR102102*11860v LANWorcester27 May 2018
Jonathan TrottWAR102102*12190v LEIBirmingham3 Jun 2018
Reeza HendricksSA1021028981v SLKandy5 Aug 2018
Kushal Janith PereraSL10210286131v NZMount Maunganui3 Jan 2019
Sabbir RahmanBAN102102110122v NZDunedin20 Feb 2019
Joe RootENG1021029790v WIBridgetown20 Feb 2019
Michael RichardsonDUR1021029680v NORChester-le-Street17 Apr 2019
Rob KeoghNOR10210285100v LEILeicester4 May 2019
Mushfiqur RahimBAN102102*9791v AUSNottingham20 Jun 2019
Rohit SharmaIND102102109150v ENGBirmingham30 Jun 2019
Shai HopeWI102102*15171v INDChennai15 Dec 2019
KL RahulIND10210210483v WIVisakhapatnam18 Dec 2019
Evin LewisWI1021029765v IRESt George's12 Jan 2020
Muhammad UsmanUAE102102*10773v IREAbu Dhabi8 Jan 2021
Darren BravoWI10210213254v SLNorth Sound14 Mar 2021
James VinceENG10210295110v PAKBirmingham13 Jul 2021
Andrew BalbirnieIRE102102117102v SADublin13 Jul 2021
Liton DasBAN10210211480v ZIMHarare16 Jul 2021
Tim DavidSUR10210273115v GLOLondon15 Aug 2021
Dasun ShanakaSL1021029474v ZIMKandy18 Jan 2022
Marcus HarrisVIC102102*10563v SAAdelaide15 Feb 2022
Vriitya AravindUAE102102*108130v USAPearland4 Jun 2022
Kinchit ShahHK1021029795v ITAKampala18 Jun 2022
Josh LawrensonJER102102*129100v ITAKampala21 Jun 2022
Regis ChakabvaZIM10210275102v BANHarare7 Aug 2022
Louis KimberLEI1021028994v SOMLeicester12 Aug 2022
Stephen EskinaziMID102102107122v WARRadlett19 Aug 2022
Pargat SinghCAN10210296132v UAEWindhoek1 Apr 2023
Sean WilliamsZIM102102*70131v NEPHarare18 Jun 2023
Sikandar RazaZIM102102*5468v NEDHarare20 Jun 2023
David BedinghamDUR1021025467v SUSBrighton4 Aug 2023
Rob YatesWAR102102114113v GLANeath10 Aug 2023
Sol BudingerLEI10210274106v ESSKibworth15 Aug 2023

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.