Live4th T20I · India in New Zealand 2026/27NZ104/3 (9)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE21/0 (5.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Andrew BalbirnieIRE145*13688106.623not out2v AFGDehradun5 Mar 2019
Ian BellWAR145*144142100.694not out2v DURChester-le-Street1 Jun 2018
Nathan AstleNZ145*15113696.032not out1v USALondon10 Sept 2004
Desmond HaynesWI145*15716092.361not out1v NZAlbion14 Apr 1985
Stephan BaardNAM145105153138.101c RG Mukasa b T Bukenya1v UGAWindhoek8 Apr 2021
Aravinda de SilvaSL145115145126.094c HS Modi b MA Suji1v KENKandy6 Mar 1996
Rahmanullah GurbazAFG145125138116.001lbw b Shakib Al Hasan1v BANChittagong8 Jul 2023
Rahul DravidIND145129171112.403run out (M Muralitharan)1v SLTaunton26 May 1999
Dean JonesAUS145136124106.623c PCR Tufnell b PAJ DeFreitas1v ENGBrisbane16 Dec 1990
Ricky PontingAUS14515818191.773c M Mbangwa b GJ Whittall1v ZIMDelhi11 Apr 1998
Andy FlowerZIM14516413088.413c SC Ganguly b SR Tendulkar2v INDColombo14 Sept 2002
Nick GubbinsHAM144*126144114.292not out1v NOTSouthampton20 Aug 2025
Jim AllenbySOM144*14611698.632not out1v GLACardiff5 May 2017
Nick GubbinsHAM144*14715497.962not out1v GLANeath5 Aug 2025
Damien MartynAUS144*14912096.642not out1v ZIMPerth4 Feb 2001
Mark StonemanSUR144*14912096.642not out1v NOTLondon1 Jul 2017
Cameron GreenWA144101164142.574c TLW Cooper b WA Agar1v SAPerth2 Mar 2021
Alex LeesDUR144107190134.582lbw b JJ Carson1v SUSBrighton4 Aug 2023
Temba BavumaSA144118117122.032c †SD Hope b AS Joseph2v WIEast London18 Mar 2023
Younis KhanPAK14412283118.034c Nadeem Ahmed b Afzaal Haider1v HKColombo18 Jul 2004
Tillakaratne DilshanSL144131161109.922c T Panyangara b P Utseya1v ZIMKandy10 Mar 2011
Adam LythYOR144132200109.091c RP Jones b TE Bailey1v LANManchester5 Jun 2018
Imrul KayesBAN144140136102.862c PJ Moor b KM Jarvis1v ZIMDhaka21 Oct 2018
Kennedy OtienoKEN14414612198.632b Hasibul Hossain1v BANNairobi10 Oct 1997
Mahela JayawardeneSL14415014096.001st †C Kieswetter b GP Swann1v ENGLeeds1 Jul 2011
Mushfiqur RahimBAN14415011496.004c †BKG Mendis b NLTC Perera1v SLDubai15 Sept 2018
Sourav GangulyIND1441528694.742c DA Marillier b DP Viljoen1v ZIMAhmedabad5 Dec 2000
Andrew SymondsAUS143*125182114.406not out1v PAKJohannesburg11 Feb 2003
Rahmat ShahAFG143*133132107.524not out2v IREBelfast15 Aug 2026
Anshuman RathHK143*13793104.382not out1v PNGDubai8 Dec 2017
Cameron BancroftGLO143*14417299.312not out2v GLABristol15 Aug 2025
Christopher De FreitasLL143*15519492.262not out1v NWWicklow15 May 2025
Shane WatsonAUS143107126133.643c †JC Buttler b BA Stokes1v ENGSouthampton16 Sept 2013
William FraineYOR143107128133.641c CJ White b SA Zaib1v NORYork2 Aug 2022
Ben McDermottQUE143112132127.682c TS Rogers b BJ Webster2v TASHobart31 Oct 2023
Shikhar DhawanIND143115183124.352b PJ Cummins1v AUSChandigarh10 Mar 2019
Sediqullah AtalAFG143120174119.173c MR Adair b G Hoey1v IREBelfast12 Aug 2026
Shoaib MalikPAK143127181112.603c M Kaif b SR Tendulkar1v INDColombo25 Jul 2004
Kusal MendisSL143128172111.723c HM Nicholls b JA Duffy1v NZDambulla13 Nov 2024
Sachin TendulkarIND14313195109.162c †AC Gilchrist b DW Fleming2v AUSSharjah22 Apr 1998
Herschelle GibbsSA143141193101.422c CD McMillan b JDP Oram1v NZJohannesburg16 Feb 2003
Grant FlowerZIM142*128102110.945not out1v BANBulawayo11 Apr 2001
Andy FlowerZIM142*128161110.944not out1v ENGHarare7 Oct 2001
Desmond HaynesWI142*132131107.581not out1v PAKPort of Spain18 Mar 1988
Marcus HarrisVIC142*139113102.163not out1v TASLaunceston26 Oct 2022
Bill AtheyENG142*17214082.562not out2v NZManchester18 Jul 1986
Travis HeadSA14286156165.123run out (C Green)2v WAPerth2 Mar 2021
David MillerSA14293129152.695c C Green b J Edwards1v AUSJohannesburg27 Sept 2026
Sean WilliamsZIM142103143137.863c KH Prajapati b Fayyaz Butt1v OMABulawayo29 Jun 2023
Travis HeadAUS142103175137.861c D Brevis b KA Maharaj1v SAMackay24 Aug 2025

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.