Live4th T20I · India in New Zealand 2026/27NZINDIndia won the toss and 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/27TASNSWODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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/27PAKSLT20I5th 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,787 of the 6,793 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Matthew BreetzkeSA150148115101.351c MG Bracewell b MJ Henry1v NZLahore10 Feb 2025
Liam BlackfordVIC149*113166131.867not out2v QUEBrisbane19 Sept 2026
Azmatullah OmarzaiAFG149*115136129.575not out2v SLKandy9 Feb 2024
Shivnarine ChanderpaulWI149*136163109.562not out2v INDNagpur21 Jan 2007
AB de VilliersSA14944916338.643c JL Carter b AD Russell1v WIJohannesburg18 Jan 2015
Mitchell OwenTAS149691410215.941b WA Agar2v SAAdelaide23 Feb 2025
Viv RichardsWI14999203150.513c M Amarnath b N Kapil Dev1v INDJamshedpur7 Dec 1983
Adam GilchristAUS149104138143.271c LPC Silva b CRD Fernando1v SLBarbados28 Apr 2007
Sam KonstasNSW149131154113.743c BL Couch b M Beardman1v WAPerth24 Oct 2026
Cooper ConnollyAUS149134136111.191b Mustafizur Rahman2v BANDhaka14 Jun 2026
Steve SmithAUS149135112110.373c V Kohli b BB Sran2v INDPerth12 Jan 2016
Dominic SibleySUR149142124104.931c †MGK Burgess b OJ Hannon-Dalby2v WARRugby2 Aug 2024
Will RhodesDUR148*122153121.315not out2v GLAGosforth29 Jul 2026
Ben SlaterDER148*15914193.081not out1v NORNorthampton31 Jul 2016
Eoin MorganENG14871417208.454c Rahmat Shah b Gulbadin Naib1v AFGManchester18 Jun 2019
Jean-Pierre KotzeNAM14886159172.093c †JJ Atkinson b Ahsan Abbasi1v HKWindhoek26 Apr 2019
Tom MooresNOT14893185159.146c S Snater b CE Bennett1v ESSSookholme5 Aug 2025
Aaron FinchAUS148114167129.821c FRJ Coleman b RM Haq1v SCOEdinburgh3 Sept 2013
Evin LewisWI148122154121.312run out (BKG Mendis/†N Dickwella)2v SLBulawayo23 Nov 2016
MS DhoniIND148123154120.333c Shoaib Malik b Mohammad Hafeez1v PAKVisakhapatnam5 Apr 2005
Lasith CroospulleCCC148125118118.401c Sineth Jayawardena b KTH Ratnayake1v TUCAColombo3 Sept 2026
Sunil AmbrisWI148126191117.462c sub (AR McBrine) b WB Rankin2v IREDublin11 May 2019
Nishan MadushkaCCC14813295112.121c †Vishad Randika b WMN Silva2v SSCColombo7 Sept 2026
Desmond HaynesWI148136162108.822b JR Thomson1v AUSSt. John's22 Feb 1978
Alex LeesDUR148142152104.232run out (Hamza Shaikh/K Smith)1v WARChester-le-Street24 Aug 2025
Kane WilliamsonNZ14815414196.103c SD Hope b SS Cottrell1v WIManchester22 Jun 2019
Mark BoucherSA147*68810216.184not out1v ZIMPotchefstroom20 Sept 2006
Darren StevensKEN147671014219.405c M de Lange b DL Lloyd2v GLASwansea14 May 2017
Alex HalesENG14792165159.783c AC Agar b JA Richardson1v AUSNottingham19 Jun 2018
Josh BohannonLAN147119136123.533b JJ Bushnell2v DURSedbergh24 Jul 2024
Alex DaviesLAN147137161107.302c MJ Potts b NJ Rimmington1v DURManchester20 May 2018
Rohit SharmaIND147138182106.521c TG Southee b MJ Santner1v NZKanpur29 Oct 2017
Marcus StoinisAUS146*117911124.797not out2v NZAuckland30 Jan 2017
Stephen EskinaziMID146*132134110.611not out2v DURChester-le-Street7 Aug 2022
Brian LaraWI146*134123108.963not out2v NZPort of Spain30 Mar 1996
James HildrethSOM146*134133108.965not out2v DURTaunton27 Jul 2014
Shai HopeWI146*144123101.392not out2v BANDhaka11 Dec 2018
James TaylorNOT146*1548594.813not out1v DERNottingham26 Aug 2014
Glenn MaxwellHAM14696222152.083c PJ Horton b WA White1v LANManchester27 Jul 2014
Riki WesselsNOT14697148150.522c BW Sanderson b SP Crook1v NORNottingham6 Jun 2016
Virender SehwagIND146102176143.141c TM Dilshan b UWMBCA Welegedara1v SLRajkot15 Dec 2009
Matthew HaydenAUS146128126114.062c Shoaib Malik b Wasim Akram1v PAKNairobi30 Aug 2002
AB de VilliersSA146130125112.311c S Chanderpaul b CD Collymore1v WIGrenada10 Apr 2007
Sachin TendulkarIND146132170110.612c MO Odumbe b TM Odoyo1v KENPaarl24 Oct 2001
Rob NicolNZ146134106108.961c SW Masakadza b P Utseya1v ZIMWhangarei6 Feb 2012
Sachin TendulkarIND14615315295.422c ML Nkala b HH Streak1v ZIMJodhpur8 Dec 2000
Tom LathamNZ145*104195139.425not out2v INDAuckland25 Nov 2022
George BaileyHAM145*132122109.854not out1v SURLondon14 May 2017
Brendan TaylorZIM145*136120106.622not out2v SABloemfontein15 Oct 2010
Kane WilliamsonNZ145*136171106.623not out1v SAKimberley22 Jan 2013

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.