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 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
Dinesh MongiaIND159159*147171v ZIMGuwahati19 Mar 2002
Hashim AmlaSA159159128164v IRECanberra3 Mar 2015
Mark PettiniLEI159159135190v WARLeicester2 May 2017
James HildrethSOM159159125138v GLATaunton20 May 2018
Callum FergusonWOR159159*136133v NORWorcester3 Jun 2018
Rohit SharmaIND159159138175v WIVisakhapatnam18 Dec 2019
Imam-ul-HaqYOR159159130202v NORNorthampton8 Aug 2025
Charlie TearSUS159159146232v NORNorthampton17 Aug 2025
David GowerENG158158118184v NZBrisbane15 Jan 1983
Matthew HaydenAUS158158143144v WIAntigua27 Mar 2007
Andrew StraussENG158158145181v INDBangalore27 Feb 2011
Tamim IqbalBAN158158136203v ZIMSylhet3 Mar 2020
Babar AzamPAK158158139144v ENGBirmingham13 Jul 2021
Kusal MendisSL158158*87199v AFGGuwahati3 Oct 2023
Max O'DowdNED158158*130134v SCODundee12 Jun 2025
Sithara GimhanMSC158158*115612v CCCColombo5 Jul 2025
Pavan RathnayakeCCC158158*94139v PSCColombo30 Jul 2025
Sanath JayasuriyaSL157157104241v NEDAmstelveen4 Jul 2006
Xavier MarshallWI157157*1181112v CANKing City22 Aug 2008
Calum MacLeodSCO157157*146231v AFGBulawayo4 Mar 2018
Virat KohliIND157157*129134v WIVisakhapatnam24 Oct 2018
Ben GreenSOM157157841012v DURTaunton10 Aug 2022
Pavan RathnayakeCCC157157*117159v SSCColombo8 Aug 2024
Miles HammondGLO157157113225v NOTNottingham9 Aug 2024
Brian LaraWI156156138125v PAKAdelaide28 Jan 2005
Andrew SymondsAUS156156127128v NZWellington7 Dec 2005
Hamilton MasakadzaZIM156156151116v KENHarare12 Oct 2009
George BaileyAUS156156114136v INDNagpur30 Oct 2013
Kyle CoetzerSCO156156134174v BANNelson5 Mar 2015
Dawid MalanMID156156*128184v GLALondon17 Aug 2015
David WarnerAUS156156128134v NZMelbourne9 Dec 2016
Rilee RossouwHAM156156113242v SOMTaunton10 May 2017
Gary BallanceYOR156156133156v LEILeeds17 Apr 2019
Varun ChopraESS156156167132v GLOChelmsford7 May 2019
Matt RenshawQUE156156*109155v SAAdelaide28 Nov 2021
Keaton JenningsLAN156156127157v SOMTaunton11 Aug 2026
Gerhard ErasmusNAM156156*125144v IREWindhoek24 Oct 2026
Colin IngramGLA155155148153v KENCounty Ground, Chelmsford4 Aug 2022
Milind KumarUSA155155*110165v UAEWindhoek24 Sept 2024
Adam GilchristAUS154154129144v SLMelbourne7 Feb 1999
Tamim IqbalBAN15415413876v ZIMBulawayo16 Aug 2009
Andrew StraussENG154154140165v BANBirmingham12 Jul 2010
Virat KohliIND154154*134161v NZChandigarh23 Oct 2016
Hashim AmlaSA154154134155v SLCenturion10 Feb 2017
Brendan TaylorNOT15415497175v SOMTaunton13 Jun 2017
Calum MacLeodSCO154154163153v PNGPort Moresby6 Oct 2017
Travis HeadAUS154154*129205v ENGNottingham19 Sept 2024
Shubman GillIND154154110222v AFGLucknow17 Jun 2026
Viv RichardsWI153153*130161v AUSMelbourne9 Dec 1979
Brian LaraWI153153143210v PAKSharjah5 Nov 1993

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.