Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mohammad HafeezPAK136*13095104.623not out1v ZIMHarare29 Aug 2013
Shane WatsonAUS136*132107103.031not out2v ENGCenturion2 Oct 2009
Adam LythYOR13692127147.831c KR Brown b LS Livingstone1v LANManchester15 Jun 2016
Saif ZaibNOR136101144134.654c JS Rymell b JA Richards2v ESSNorthampton7 Aug 2022
Sineth JayawardenaTUCA136103174132.042c KNM Fernando b DM de Silva2v CCCColombo3 Sept 2026
Joey EvisonKEN136106147128.306c ML Revis b DJ Leech1v YORScarborough1 Aug 2023
Jean-Pierre KotzeNAM136109118124.773c NK Patel b Jasdeep Singh1v USALauderhill20 Sept 2019
Brandon McMullenSCO136121143112.403c KH Prajapati b Bilal Khan1v OMABulawayo25 Jun 2023
Virat KohliIND136122162111.483b Rubel Hossain2v BANFatullah26 Feb 2014
Salman ButtPAK136124141109.681c Shakib Al Hasan b Abdur Razzak1v BANKarachi19 Apr 2008
Liton DasBAN136126162107.942c Mujeeb Ur Rahman b Fareed Ahmad1v AFGChittagong25 Feb 2022
Keaton JenningsLAN136129110105.431c LRPL Taylor b HF Gurney2v NOTManchester17 May 2018
Mohammad NabiAFG136130153104.627c & b PM Liyanagamage2v SLKandy9 Feb 2024
Simi SinghLL136135135100.744c S Campbell b W McClintock1v NWStrabane30 May 2016
Nick GubbinsHAM13613914297.842b CJC Wright1v LEILeicester16 Aug 2024
Luis ReeceDER13614215395.772c BJ Gibbon b TR Cornall1v WORWorcester14 Aug 2022
Graham GoochENG13616211083.951b TM Alderman1v AUSLondon29 May 1989
Sam BillingsKEN135*58175232.767not out1v SOMTaunton31 Jul 2014
Sikandar RazaZIM135*10986123.855not out2v BANHarare5 Aug 2022
Michael KlingerGLO135*114125118.422not out1v DURBristol4 Aug 2015
Sourav GangulyIND135*12467108.871not out2v BANDhaka30 May 2000
Matthew StokesGUE135*13912097.121not out1v BOTFrinton-on-Sea8 Sept 2015
Kiran CarlsonGLA13592910146.744c TJ Prest b M Lumsden2v HAMNeath5 Aug 2025
Adam WheaterHAM13597124139.183c GR Napier b RN ten Doeschate2v ESSChelmsford13 Aug 2014
Harry BrookENG135101911133.665c NG Smith b MJ Santner1v NZMount Maunganui26 Oct 2025
Stephen EskinaziMID135104181129.811b D Paterson1v NOTGrantham12 Aug 2022
Quinton de KockSA135117164115.381c JE Root b AU Rashid2v ENGCenturion9 Feb 2016
Peter TregoSOM13511966113.453c JAR Harris b JC Tredwell2v KENTaunton2 May 2017
Virat KohliIND135120117112.503c RD Rickelton b N Burger1v SARanchi30 Nov 2025
Quinton de KockSA135121183111.572c & b V Kohli1v INDJohannesburg5 Dec 2013
Andrew BalbirnieIRE135124114108.873c JO Holder b JL Carter1v WIDublin11 May 2019
Aaron FinchAUS135128123105.472run out (EJG Morgan)1v ENGMelbourne14 Feb 2015
Kushal Janith PereraSL135128162105.471c PR Stirling b TJ Murtagh1v IREDublin18 Jun 2016
Saleem ElahiPAK135129190104.651c SM Pollock b JH Kallis1v SAPort Elizabeth11 Dec 2002
Chris GayleWI13512995104.651c LRPL Taylor b KD Mills1v NZNapier13 Jan 2009
Chris GayleWI135129312104.651b BA Stokes1v ENGBridgetown20 Feb 2019
Keaton JenningsLAN135134181100.751c JA Tattersall b IG Holland1v LEILeicester26 Jul 2026
Laurie EvansSUS134*8698155.815not out2v KENCanterbury5 May 2017
Mackenzie HarveySA134*110173121.822not out2v VICAdelaide6 Nov 2024
Sanath JayasuriyaSL134*114133117.541not out2v PAKLahore5 Nov 1997
Graeme SmithSA134*124201108.062not out2v INDKolkata25 Nov 2005
Klaas-Jan van NoortwijkNED134*129113103.883not out1v NAMBloemfontein3 Mar 2003
Stephen FlemingNZ134*132210101.522not out2v SAJohannesburg16 Feb 2003
Ricky PontingAUS134*133102100.753not out1v NZHobart20 Dec 2007
Kumar SangakkaraSL134*13512099.263not out2v ENGLondon13 Jun 2013
Shakib Al HasanBAN134*15214088.164not out1v CANAntigua28 Feb 2007
Navjot SidhuIND134*16015083.751not out2v ENGGwalior4 Mar 1993
Sanath JayasuriyaSL134651111206.151c Mohammad Akram b Saqlain Mushtaq1v PAKPadang2 Apr 1996
AB de VilliersSA13498134136.734run out (BA Westdijk/Mudassar Bukhari)1v NEDChandigarh3 Mar 2011
Matthew ShortVIC134100136134.001c †JJ Peirson b GS Sandhu1v QUEMackay19 Oct 2023

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.