Live7th 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/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Soumya SarkarBAN169151222111.921c HM Nicholls b W O'Rourke1v NZNelson20 Dec 2023
Brian BennettZIM169163203103.681c A Balbirnie b MR Adair1v IREHarare14 Feb 2025
Quinton de KockSA168*145212115.861not out2v BANKimberley15 Oct 2017
Robin SmithENG167*163173102.453not out1v AUSBirmingham21 May 1993
Ben DuckettENG167132240126.522c AM Fernando b E Malinga1v SLLahore29 Oct 2026
Virat KohliIND166*110138150.913not out1v SLThiruvananthapuram15 Jan 2023
Joe RootENG166*139212119.423not out2v WICardiff1 Jun 2025
Michael KlingerGLO166*150166110.672not out1v HAMBristol14 Jun 2016
Dane VilasLAN166100138166.005lbw b JL Pattinson2v NOTNottingham19 Apr 2019
Brendon McCullumNZ1661351210122.962c RS Haire b PS Eaglestone1v IREMannofield Park, Aberdeen1 Jul 2008
Kumar SangakkaraSUR166138131120.293c SCJ Broad b JT Ball1v NOTLondon7 Sept 2015
Max HoldenMID166139161119.422run out (†OG Robinson)1v KENCanterbury7 May 2019
Luke WrightSUS166142109116.902c NA Sowter b TG Helm1v MIDLondon27 Apr 2019
David WarnerAUS166147145112.931c Rubel Hossain b Soumya Sarkar1v BANNottingham20 Jun 2019
Roelof van der MerweSOM165*122241135.257not out2v SURTaunton28 Apr 2017
Janith LiyanageBCAA165130185126.924c WIA Fernando b D Kalupahana1v SSCColombo3 Sept 2026
Ben DuckettENG165143173115.382lbw b M Labuschagne1v AUSLahore22 Feb 2025
Ricky PontingAUS164105139156.193c HH Dippenaar b R Telemachus1v SAJohannesburg12 Mar 2006
Ben StokesDUR164113186145.135c MJ Lumb b A Shahzad1v NOTChester-le-Street6 Sept 2014
Ben SlaterNOT164119129137.821c †BT Foakes b JPA Taylor1v SURGuildford4 Aug 2024
Tom Kohler-CadmoreYOR164151157108.612c WR Smith b GHI Harding1v DURChester-le-Street18 May 2018
Steve SmithAUS164157144104.463c C Munro b TA Boult1v NZSydney4 Dec 2016
Sachin TendulkarIND163*133165122.562retired hurt1v NZChristchurch8 Mar 2009
David WarnerAUS163124149131.451c sub (Shadab Khan) b Haris Rauf1v PAKBengaluru20 Oct 2023
David WarnerAUS163157132103.821b KTGD Prasad1v SLBrisbane4 Mar 2012
AB de VilliersSA162*66178245.455not out1v WISydney27 Feb 2015
Jos ButtlerENG162*70714231.434not out1v NEDAmstelveen17 Jun 2022
Shai HopeWI162*143173113.292not out2v INDNew Chandigarh3 Oct 2026
Chris GayleWI162971114167.011b BA Stokes2v ENGSt George's27 Feb 2019
Steven TaylorUSA1621021212158.821c B Regmi b S Regmi1v NEPBermuda28 Apr 2013
Jason RoyENG162118133137.291b N Pradeep2v SLLondon29 Jun 2016
Paul StirlingIRE162134158120.902c KP Meiyappan b SM Sharma1v UAEBulawayo27 Jun 2023
Rohit SharmaIND162137204118.251c C Hemraj b AR Nurse1v WIMumbai29 Oct 2018
Ibrahim ZadranAFG162138154117.392c P Nissanka b AM Fernando1v SLPallekele30 Nov 2022
ARG ThomasSUR162149175108.722c HRC Came b ZJ Chappell1v DERDerby22 Aug 2025
Sam HainWAR161*141106114.183not out1v WORWorcester28 Apr 2019
Tillakaratne DilshanSL161*146220110.272not out1v BANMelbourne26 Feb 2015
Shane WatsonAUS161*150124107.331not out2v ENGMelbourne16 Jan 2011
Chris CookeGLA161127128126.773b BAC Howell1v GLOBristol30 Apr 2019
Rishi PatelLEI161129175124.811c KK Jennings b JM Blatherwick1v LANManchester11 Aug 2023
Andrew HudsonSA161132134121.972c RF van Oosterom b EL Gouka1v NEDRawalpindi5 Mar 1996
James MarshallNZ161141114114.181c †GC Wilson b R Strydom1v IREMannofield Park, Aberdeen1 Jul 2008
Ed BarnardWAR161152114105.921c AZ Lees b JJ Bushnell2v DURBirmingham20 Aug 2023
Ed JoyceIRE160*148193108.112not out1v AFGBelfast19 Jul 2016
Virat KohliIND160*159122100.633not out1v SACape Town7 Feb 2018
Tillakaratne DilshanSL160*16511396.972not out1v INDHobart28 Feb 2012
Imran NazirPAK160121148132.232c S Matsikenyeri b CB Mpofu1v ZIMJamaica21 Mar 2007
Tillakaratne DilshanSL160124203129.032b Harbhajan Singh2v INDRajkot15 Dec 2009
Avishka FernandoSSC160129155124.032c †KNM Fernando b MVT Fernando1v CCCColombo7 Sept 2026
Varun ChopraESS16014996107.381c TD Groenewald b RE van der Merwe1v SOMChelmsford25 May 2018

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.