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/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/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
Aaron FinchAUS153*143116106.992not out2v PAKSharjah24 Mar 2019
Mohammad AzharuddinIND153*150171102.004not out1v ZIMCuttack9 Apr 1998
Sourav GangulyIND153*150183102.001not out1v NZGwalior11 Nov 1999
Chris GayleWI153*16019295.632not out1v ZIMBulawayo22 Nov 2003
Jason RoyENG153121145126.451c Mashrafe Mortaza b Mehedi Hasan Miraz1v BANCardiff8 Jun 2019
Jack HaynesWOR153128192119.531st †AJA Wheater b SR Harmer1v ESSChelmsford29 Jul 2021
Herschelle GibbsSA153131173116.792c Al Sahariar b Tapash Baisya1v BANPotchefstroom3 Oct 2002
Aaron FinchAUS153132155115.912c FDM Karunaratne b I Udana1v SLLondon15 Jun 2019
Brian LaraWI153143210106.992c †Rashid Latif b Mushtaq Ahmed2v PAKSharjah5 Nov 1993
Rahul DravidIND153153152100.003c SP Fleming b CL Cairns1v NZHyderabad8 Nov 1999
Rohit SharmaIND152*117158129.911not out2v WIGuwahati21 Oct 2018
Gary BallanceYOR152*118193128.815not out1v NORNorthampton10 May 2017
Devon ConwayNZ152*121193125.621not out2v ENGAhmedabad5 Oct 2023
Desmond HaynesWI152*126126120.632not out1v INDGeorgetown21 Mar 1989
Ed BarnardWAR152*134142113.432not out2v GLOBristol4 Aug 2024
Smit PatelUSA152*137124110.951not out1v CANLauderhill17 May 2025
Gareth RoderickWOR152*139221109.351not out2v DERDerby2 Aug 2024
Colin AckermannLEI152*143152106.294not out1v WORLeicester21 Apr 2019
Chris GayleWI152*15312399.351not out1v SAJohannesburg4 Feb 2004
Sharjeel KhanPAK15286169176.742c †NJ O'Brien b BJ McCarthy1v IREDublin18 Aug 2016
Sanath JayasuriyaSL15299204153.542c AJ Strauss b VS Solanki2v ENGLeeds1 Jul 2006
David BedinghamDUR152108126140.744c JB Lintott b EG Barnard1v WARBirmingham20 Aug 2023
Peter MoorMR152122168124.591c J Carty b BJ McCarthy2v LLDublin10 May 2022
Andrew StraussENG152128190118.752lbw b Nazmul Hossain1v BANNottingham21 Jun 2005
Travis HeadAUS152130164116.921b OP Stone1v ENGMelbourne22 Nov 2022
Chris GayleWI152150171101.331b TM Odoyo1v KENNairobi15 Aug 2001
Sachin TendulkarIND152151180100.662b RJ van Vuuren1v NAMPietermaritzburg23 Feb 2003
Sanath JayasuriyaSL151*120174125.831not out2v INDMumbai17 May 1997
Cameron BancroftDUR151*13085116.154not out1v NORChester-le-Street17 Apr 2019
Asif KhanUAE151*145126104.142not out1v USAHarare6 Jul 2023
Nasir ShafiqMAS151*149164101.342not out1v CAYKuala Lumpur7 Mar 2014
Andrew SymondsAUS151127133118.905lbw b WPUJC Vaas1v SLSydney12 Feb 2006
Imam-ul-HaqPAK151131161115.271b TK Curran1v ENGBristol14 May 2019
Babar AzamPAK151131144115.273c sub (S Jora) b Sompal Kami1v NEPMultan30 Aug 2023
Brandon McMullenSCO151140116107.863b Jasdeep Singh1v USADallas31 Oct 2024
Tony UraPNG151142106106.341c WTS Porterfield b KJ O'Brien1v IREHarare6 Mar 2018
Shaun MarshAUS151151165100.002c G Goudie b I Wardlaw1v SCOEdinburgh3 Sept 2013
Rahmanullah GurbazAFG151151143100.001c †Mohammad Rizwan b Shaheen Shah Afridi1v PAKHambantota24 Aug 2023
JP DuminySA150*12258122.954not out1v NEDAmstelveen31 May 2013
A BandaraCCC150*127124118.113not out1v NSWCColombo18 Aug 2026
Gautam GambhirIND150*137140109.493not out2v SLKolkata24 Dec 2009
Joe DenlyKEN150*143192104.903not out2v GLACanterbury25 May 2018
Jos ButtlerENG150771312194.815b CR Brathwaite1v WISt George's27 Feb 2019
Hashim AmlaSA150124160120.972c TT Bresnan b ST Finn1v ENGSouthampton28 Aug 2012
Jordan HermannSA150126173119.051c L Steenkamp b R Trumpelmann1v NAMWindhoek9 Sept 2026
Yuvraj SinghIND150127213118.114c †JC Buttler b CR Woakes1v ENGCuttack19 Jan 2017
Rohit SharmaIND150133136112.781c & b Imran Tahir2v SAKanpur11 Oct 2015
Daniel Bell-DrummondKEN150133105112.781c AHT Donald b IG Holland1v HAMNewport22 Aug 2023
Shivnarine ChanderpaulWI150136200110.292b SM Pollock1v SAEast London24 Jan 1999
Gautam GambhirIND150147141102.042c †KC Sangakkara b M Muralitharan1v SLColombo5 Feb 2009

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.