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
Colin IngramSA100100119101v PAKAbu Dhabi31 Oct 2010
Virat KohliIND100100*8382v BANMirpur19 Feb 2011
Mahela JayawardeneSL1001008191v CANHambantota20 Feb 2011
Kane WilliamsonNZ100100*69111v ZIMBulawayo25 Oct 2011
Nasir HossainBAN100100134111v PAKMirpur3 Dec 2011
David WarnerAUS10010014041v SLAdelaide6 Mar 2012
Gautam GambhirIND10010011870v SLMirpur13 Mar 2012
Karim SadiqAFG10010074124v NEDSharjah31 Mar 2012
Johnson CharlesWI10010012181v AUSMelbourne10 Feb 2013
Ross TaylorNZ10010011791v ENGNapier20 Feb 2013
Darren BravoWI100100*7194v ZIMGrenada22 Feb 2013
Virat KohliIND100100*5287v AUSJaipur16 Oct 2013
Shikhar DhawanIND100100102110v AUSNagpur30 Oct 2013
Hashim AmlaSA10010011780v INDDurban8 Dec 2013
Anamul HaqueBAN10010013264v PAKMirpur4 Mar 2014
James TaylorNOT100100*5587v MIDLondon14 Aug 2014
Suresh RainaIND10010075123v ENGCardiff27 Aug 2014
Mahela JayawardeneSL10010012081v AFGDunedin22 Feb 2015
Shikhar DhawanIND10010085115v IREHamilton10 Mar 2015
Sikandar RazaZIM100100*8483v PAKLahore29 May 2015
Sikandar RazaZIM100100*9554v NZHarare4 Aug 2015
William PorterfieldWAR100100125130v SUSRugby17 Aug 2015
Matt ColesKEN1001007379v SURLondon27 Aug 2015
Muneshwar PatandinSUR10010095132v GUEHalstead10 Sept 2015
Chris DentGLO100100111160v SOMTaunton5 Jun 2016
Jesse RyderESS10010011063v SUSBrighton6 Jun 2016
Jonathan TrottWAR1001009391v NOTNottingham8 Jun 2016
KL RahulIND100100*11571v ZIMHarare11 Jun 2016
Dinesh ChandimalSL100100*10760v IREDublin16 Jun 2016
Rahmat ShahAFG100100*12381v SCOEdinburgh4 Jul 2016
Liam DawsonHAM100100*6834v GLASwansea31 Jul 2016
Matthew WadeAUS100100*10072v PAKBrisbane13 Jan 2017
Babar AzamPAK10010010971v AUSAdelaide26 Jan 2017
William PorterfieldIRE10010011681v UAEDubai2 Mar 2017
Michael RichardsonDUR100100*8791v YORLeeds3 May 2017
Dane VilasLAN100100*83120v WORManchester10 May 2017
Tom WestleyESS10010098102v SOMTaunton14 May 2017
Kane WilliamsonNZ1001009783v AUSBirmingham2 Jun 2017
Jonny BairstowENG100100*97110v WIManchester19 Sept 2017
Imam-ul-HaqPAK10010012552v SLAbu Dhabi18 Oct 2017
Shikhar DhawanIND100100*85132v SLVisakhapatnam17 Dec 2017
Martin GuptillNZ100100126101v PAKWellington19 Jan 2018
Jos ButtlerENG100100*8364v AUSSydney21 Jan 2018
Brendan TaylorZIM1001009171v NEPBulawayo4 Mar 2018
Samit PatelNOT10010063142v LEILeicester23 May 2018
Jonathan TrottWAR100100114110v DURChester-le-Street1 Jun 2018
Peter TregoSOM10010010171v HAMSouthampton6 Jun 2018
Eoin MorganMID1001007275v GLOBristol6 Jun 2018
Aaron FinchAUS10010010663v ENGChester-le-Street21 Jun 2018
Joe RootENG100100*120100v INDLeeds17 Jul 2018

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.