Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd 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/27NAMIRE

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Glenn TurnerNZ171*20116285.071not out1v EAFBirmingham7 Jun 1975
Glenn TurnerNZ114*17713064.411not out2v INDManchester14 Jun 1975
Mohsin KhanPAK701761039.771b AME Roberts1v WILondon22 Jun 1983
Sunil GavaskarIND36*1741020.691not out2v ENGLondon7 Jun 1975
Rohit SharmaIND264173339152.602c DPMD Jayawardene b KMDN Kulasekara1v SLKolkata13 Nov 2014
Gordon GreenidgeWI106*1739161.271not out2v INDBirmingham9 Jun 1979
Bill AtheyENG142*17214082.562not out2v NZManchester18 Jul 1986
Ashish BagaiCAN137*17212179.653not out2v SCONairobi31 Jan 2007
Viv RichardsWI189*170215111.184not out1v ENGNottingham31 May 1984
Janneman MalanSA177*169166104.731not out1v IREDublin16 Jul 2021
Robin SmithENG12816816076.193c MD Crowe b RJ Hadlee1v NZLeeds23 May 1990
David BoonAUS102*1688060.711not out2v INDHobart10 Dec 1991
Chris BroadENG991684058.931c ? b Wasim Akram2v PAKLondon21 May 1987
Alex HalesNOT187*167204111.982not out2v SURLondon1 Jul 2017
Hamilton MasakadzaZIM178*167174106.591not out1v KENHarare18 Oct 2009
Varun ChopraESS15616713293.411c Miles Hammond b DA Payne1v GLOChelmsford7 May 2019
Aamer SohailPAK871676052.101c sub (KLT Arthurton) b CEL Ambrose1v WIKingston23 Mar 1993
Bruce EdgarNZ84*1678050.302not out2v INDLeeds13 Jun 1979
Javed MiandadPAK63*1671037.724not out1v WIPerth1 Jan 1989
Matthew HaydenAUS181*1661110109.041not out1v NZHamilton20 Feb 2007
Tillakaratne DilshanSL160*16511396.972not out1v INDHobart28 Feb 2012
Chris GayleWI132*16512180.001not out2v ENGLondon6 Jul 2004
Graeme WoodAUS114*16510169.091not out1v ENGLondon3 Jun 1985
Andy FlowerZIM14516413088.413c SC Ganguly b SR Tendulkar2v INDColombo14 Sept 2002
Desmond HaynesWI138*16412284.151not out1v ENGGwalior27 Oct 1989
Graham GoochENG117*16413171.341not out2v AUSLondon3 Jun 1985
Martin GuptillNZ237*1632411145.401not out1v WIWellington21 Mar 2015
Rohit SharmaIND171*163137104.911not out1v AUSPerth12 Jan 2016
Brian BennettZIM169163203103.681c A Balbirnie b MR Adair1v IREHarare14 Feb 2025
Robin SmithENG167*163173102.453not out1v AUSBirmingham21 May 1993
Calum MacLeodSCO15416315394.483c MD Dai b N Vanua1v PNGPort Moresby6 Oct 2017
Graham GoochENG13616211083.951b TM Alderman1v AUSLondon29 May 1989
Geoff MarshAUS111*1627168.521not out2v ENGLondon29 May 1989
Vusi SibandaZIM951625158.642b KAJ Roach1v WIGuyana4 Mar 2010
Ali OrrSUS2061611811127.951c GFB Scott b JA Brooks1v SOMTaunton19 Aug 2022
Sanath JayasuriyaSL189161214117.391st †V Dahiya b SC Ganguly1v INDSharjah29 Oct 2000
Shahriar NafeesBAN123*16117176.402not out1v ZIMJaipur13 Oct 2006
Gordon GreenidgeWI1031615163.981c Rizwan-uz-Zaman b Sarfraz Nawaz1v PAKMelbourne21 Nov 1981
Phil SimmonsWI921618057.141b ST Jayasuriya2v SLSharjah28 Oct 1993
Chris GayleWI153*16019295.632not out1v ZIMBulawayo22 Nov 2003
Navjot SidhuIND134*16015083.751not out2v ENGGwalior4 Mar 1993
Sourav GangulyIND130*1605281.251not out1v SLNagpur22 Mar 1999
Tamim IqbalBAN130*16010381.251not out1v WIGuyana22 Jul 2018
Mike AthertonENG12716014179.381c JC Adams b OD Gibson1v WILondon28 May 1995
Jacques KallisSA119*16015074.383not out1v INDDurban22 Nov 2006
Gary KirstenSA188*159134118.242not out1v UAERawalpindi16 Feb 1996
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Virat KohliIND160*159122100.633not out1v SACape Town7 Feb 2018
Ben SlaterDER148*15914193.081not out1v NORNorthampton31 Jul 2016
Bruce LairdAUS117*15910073.581not out2v WISydney24 Nov 1981
Page 1Next

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.