Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG136/0 (19.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Glenn TurnerNZ171171*201162v EAFBirmingham7 Jun 1975
Glenn TurnerNZ114114*177130v INDManchester14 Jun 1975
Mohsin KhanPAK707017610v WILondon22 Jun 1983
Sunil GavaskarIND3636*17410v ENGLondon7 Jun 1975
Rohit SharmaIND264264173339v SLKolkata13 Nov 2014
Gordon GreenidgeWI106106*17391v INDBirmingham9 Jun 1979
Bill AtheyENG142142*172140v NZManchester18 Jul 1986
Ashish BagaiCAN137137*172121v SCONairobi31 Jan 2007
Viv RichardsWI189189*170215v ENGNottingham31 May 1984
Janneman MalanSA177177*169166v IREDublin16 Jul 2021
Chris BroadENG999916840v PAKLondon21 May 1987
Robin SmithENG128128168160v NZLeeds23 May 1990
David BoonAUS102102*16880v INDHobart10 Dec 1991
Alex HalesNOT187187*167204v SURLondon1 Jul 2017
Varun ChopraESS156156167132v GLOChelmsford7 May 2019
Bruce EdgarNZ8484*16780v INDLeeds13 Jun 1979
Javed MiandadPAK6363*16710v WIPerth1 Jan 1989
Aamer SohailPAK878716760v WIKingston23 Mar 1993
Hamilton MasakadzaZIM178178*167174v KENHarare18 Oct 2009
Matthew HaydenAUS181181*1661110v NZHamilton20 Feb 2007
Chris GayleWI132132*165121v ENGLondon6 Jul 2004
Tillakaratne DilshanSL160160*165113v INDHobart28 Feb 2012
Graeme WoodAUS114114*165101v ENGLondon3 Jun 1985
Graham GoochENG117117*164131v AUSLondon3 Jun 1985
Desmond HaynesWI138138*164122v ENGGwalior27 Oct 1989
Andy FlowerZIM145145164130v INDColombo14 Sept 2002
Martin GuptillNZ237237*1632411v WIWellington21 Mar 2015
Rohit SharmaIND171171*163137v AUSPerth12 Jan 2016
Brian BennettZIM169169163203v IREHarare14 Feb 2025
Robin SmithENG167167*163173v AUSBirmingham21 May 1993
Calum MacLeodSCO154154163153v PNGPort Moresby6 Oct 2017
Vusi SibandaZIM959516251v WIGuyana4 Mar 2010
Graham GoochENG136136162110v AUSLondon29 May 1989
Geoff MarshAUS111111*16271v ENGLondon29 May 1989
Shahriar NafeesBAN123123*161171v ZIMJaipur13 Oct 2006
Ali OrrSUS2062061611811v SOMTaunton19 Aug 2022
Gordon GreenidgeWI10310316151v PAKMelbourne21 Nov 1981
Phil SimmonsWI929216180v SLSharjah28 Oct 1993
Sanath JayasuriyaSL189189161214v INDSharjah29 Oct 2000
Jacques KallisSA119119*160150v INDDurban22 Nov 2006
Tamim IqbalBAN130130*160103v WIGuyana22 Jul 2018
Navjot SidhuIND134134*160150v ENGGwalior4 Mar 1993
Mike AthertonENG127127160141v WILondon28 May 1995
Sourav GangulyIND130130*16052v SLNagpur22 Mar 1999
Chris GayleWI153153*160192v ZIMBulawayo22 Nov 2003
Upul TharangaSL174174*159193v INDJamaica2 Jul 2013
Ben SlaterDER148148*159141v NORNorthampton31 Jul 2016
Virat KohliIND160160*159122v SACape Town7 Feb 2018
David LloydENG116116*15981v PAKNottingham31 Aug 1974
Geoff BoycottENG9999159100v AUSLondon20 Aug 1980
Page 1Next

BF balls faced · 4s fours · 6s sixes

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