Live6th Match · Pakistan ODI Tri-Series 2026/27SL96/1 (16)ENG386/5 (50)SL need 291 runs in 204 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 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
Jason RoyENG180151165119.211c sub (JA Richardson) b MA Starc2v AUSMelbourne14 Jan 2018
David WarnerAUS179128195139.841c Babar Azam b Junaid Khan1v PAKAdelaide26 Jan 2017
John CampbellWI179137156130.661c WTS Porterfield b BJ McCarthy1v IREDublin5 May 2019
Hamilton MasakadzaZIM178*167174106.591not out1v KENHarare18 Oct 2009
Quinton de KockSA1781131611157.521c TM Head b SM Boland2v AUSCenturion30 Sept 2016
David WarnerAUS178133195133.831c Mohammad Nabi b Shapoor Zadran1v AFGPerth4 Mar 2015
James VinceHAM178138185128.993b M de Lange1v GLASouthampton12 May 2017
Mitchell MarshAUS177*132179134.093not out2v BANPune11 Nov 2023
Sam NortheastGLA177*148224119.592not out1v WORWorcester23 Aug 2022
Janneman MalanSA177*169166104.731not out1v IREDublin16 Jul 2021
Ibrahim ZadranAFG177146126121.232c JC Archer b LS Livingstone1v ENGLahore26 Feb 2025
Evin LewisWI176*130177135.382retired hurt1v ENGLondon27 Sept 2017
AB de VilliersSA176104157169.234c Sabbir Rahman b Rubel Hossain1v BANPaarl18 Oct 2017
Liton DasBAN176143168123.082c Sikandar Raza b CT Mumba1v ZIMSylhet6 Mar 2020
Kapil DevIND175*138166126.816not out1v ZIMRoyal Tunbridge Wells18 Jun 1983
Herschelle GibbsSA175111217157.663c B Lee b A Symonds2v AUSJohannesburg12 Mar 2006
Aiden MarkramSA175126177138.894c TLW Cooper b FJ Klaassen1v NEDJohannesburg2 Apr 2023
Travis HeadYOR175139184125.903c †NJ O'Brien b KJ O'Brien1v LEILeicester24 Jul 2016
Virender SehwagIND175140145125.001b Shakib Al Hasan1v BANMirpur19 Feb 2011
Sachin TendulkarIND175141194124.112c NM Hauritz b CJ McKay2v AUSHyderabad5 Nov 2009
Calum MacLeodSCO175141145124.112c Raza-ur-Rehman b Khurram Chohan1v CANChristchurch23 Jan 2014
Asa TribeJER175156194112.183c Boio Ray b KV Morea1v PNGSt Martin28 Aug 2025
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Heinrich KlaasenSA174831313209.645c NT Ellis b MP Stoinis1v AUSCenturion15 Sept 2023
Sean WilliamsZIM174101215172.283c NP Kenjige b AA Paradkar1v USAHarare26 Jun 2023
Jonny BairstowYOR174113167153.982c SW Poynter b WJ Weighell2v DURLeeds3 May 2017
Cheteshwar PujaraSUS174131205132.824c BBA Geddes b C McKerr1v SURBrighton14 Aug 2022
Quinton de KockSA174140157124.291c Nasum Ahmed b Hasan Mahmud1v BANMumbai24 Oct 2023
Nishan MadushkaCCC174145146120.001c RK Chandraguptha b D Samuditha1v BCAAColombo17 Jul 2025
Jaskaran MalhotraUSA173*124416139.525not out1v PNGAl Amarat9 Sept 2021
Ed BarnardWAR173*140174123.572not out2v ESSChelmsford24 Jul 2024
David WarnerAUS173136240127.211run out (Imran Tahir/†Q de Kock)2v SACape Town12 Oct 2016
Mark WaughAUS173148163116.892c BC Lara b MN Samuels1v WIMelbourne9 Feb 2001
Andrew UmeedSOM172*147116117.012not out1v DERDerby22 Aug 2023
Craig WishartZIM172*151183113.911not out1v NAMHarare10 Feb 2003
Lou VincentNZ172120169143.332c P Utseya b AM Blignaut1v ZIMBulawayo24 Aug 2005
Adam GilchristAUS172126133136.511b SM Ervine1v ZIMHobart16 Jan 2004
Rohit SharmaIND171*163137104.911not out1v AUSPerth12 Jan 2016
Glenn TurnerNZ171*20116285.071not out1v EAFBirmingham7 Jun 1975
Alex HalesENG171122224140.162lbw b Hasan Ali1v PAKNottingham30 Aug 2016
James VinceHAM171126203135.713c T Kohler-Cadmore b A Lyth1v YORSouthampton18 Jun 2018
Luke RonchiNZ170*99149171.727not out1v SLDunedin23 Jan 2015
Keacy CartyWI170142158119.723c GH Dockrell b L McCarthy1v IREDublin25 May 2025
Shai HopeWI170152222111.842c †L Tucker b BJ McCarthy1v IREDublin5 May 2019
Sam RobsonMID169*139192121.583not out2v DURChester-le-Street13 Aug 2025
Dave CallaghanSA169*143194118.182not out1v NZCenturion11 Dec 1994
Jacques RudolphGLA169*150173112.671not out2v SUSBrighton20 Aug 2014
Denesh RamdinWI169121811139.674c Nasir Hossain b Al-Amin Hossain1v BANSt Kitts25 Aug 2014
Brian LaraWI169129154131.013b HDPK Dharmasena1v SLSharjah16 Oct 1995
Kumar SangakkaraSL169137186123.363c JP Duminy b AM Phangiso1v SAColombo20 Jul 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.