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
Ambati RayuduIND1001008184v WIMumbai29 Oct 2018
Aqib IlyasOMA100100122101v USAAl Amarat16 Nov 2018
Usman KhawajaAUS100100106102v INDDelhi13 Mar 2019
Gareth RoderickGLO100100*8082v KENBristol23 Apr 2019
Ben SlaterNOT100100115150v WARBirmingham23 Apr 2019
Xavier MarshallUSA10010015453v HKWindhoek24 Apr 2019
Calum MacLeodSCO10010089101v AFGEdinburgh10 May 2019
Joe RootENG100100*94110v WISouthampton14 Jun 2019
Aaron FinchAUS100100116112v ENGLondon25 Jun 2019
Imam-ul-HaqPAK10010010070v BANLondon5 Jul 2019
Faf du PlessisSA1001009472v AUSManchester6 Jul 2019
Daryl MitchellNZ100100*9292v BANWellington26 Mar 2021
George DockrellLL100100*8485v NKDublin4 May 2021
Simi SinghIRE100100*91140v SADublin16 Jul 2021
Alex LeesDUR1001009871v KENBeckenham22 Jul 2021
Monank PatelUSA10010011491v NEPAl Amarat13 Sept 2021
Ashton TurnerWA100100121141v TASPerth15 Oct 2021
Sean WilliamsZIM1001008792v SLKandy16 Jan 2022
Andrew McBrineNW10010012192v MRCork19 May 2022
Navneet DhaliwalCAN100100*108120v SINKing City30 Jul 2022
Josh PhilippeWA10010096103v VICMelbourne25 Sept 2022
Mehedi Hasan MirazBAN100100*8384v INDDhaka7 Dec 2022
Sam HeazlettQUE10010013571v VICMelbourne14 Feb 2023
Mushfiqur RahimBAN100100*60142v IRESylhet20 Mar 2023
Shayan JahangirUSA100100*79103v NEPHarare20 Jun 2023
Brandon KingWI100100104150v OMAHarare5 Jul 2023
Ibrahim ZadranAFG10010011991v BANChittagong8 Jul 2023
Fletcha MiddletonHAM10010010171v MIDSouthampton1 Aug 2023
Colin AckermannLEI100100*6265v LANManchester11 Aug 2023
Martin AnderssonMID10010081102v NOTRadlett15 Aug 2023
Tom TaylorNOR10010080141v WORNorthampton16 Aug 2023
Joe WeatherleyHAM100100100140v SURGuildford20 Aug 2023
Sam NortheastGLA100100105112v NORCardiff22 Aug 2023
Rob KeoghNOR10010071131v GLACardiff22 Aug 2023
Ed BarnardWAR10010010692v SUSBrighton22 Aug 2023
Quinton de KockSA10010084123v SLDelhi7 Oct 2023
Kevin PereraNSWC100100119101v CCCColombo27 Jul 2024
Cameron BancroftGLO10010010981v SURLondon30 Jul 2024
Pavan RathnayakeCCC1001007138v NSWCColombo30 Jul 2024
Chris GreenLAN10010095112v HAMSouthampton4 Aug 2024
Josh BlakeSUR100100*10091v ESSChelmsford9 Aug 2024
Robin DasESS100100*11991v NOTNottingham11 Aug 2024
Zak TribeJER1001008184v QATNairobi26 Sept 2024
James PeirsonQUE100100*98103v SABrisbane25 Oct 2024
Avishka FernandoSL10010011592v NZDambulla13 Nov 2024
Martin CoetzeeHK100100*109115v BHRKowloon9 Feb 2025
Towhid HridoyBAN10010011862v INDDubai20 Feb 2025
Virat KohliIND100100*11170v PAKDubai23 Feb 2025
David MillerSA100100*67104v NZLahore5 Mar 2025
Jatinder SinghOMA10010010192v USALauderhill21 May 2025

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.