Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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,789 of the 6,795 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Imam-ul-HaqPAK12813411095.521c TK Musakanda b B Muzarabani1v ZIMBulawayo13 Jul 2018
Travis HeadAUS1281379393.432c Azhar Ali b Hasan Ali1v PAKAdelaide26 Jan 2017
Tamim IqbalBAN12814212390.141c †JC Buttler b LE Plunkett1v ENGLondon1 Jun 2017
Kumar SangakkaraSL12815512082.583c P Kumar b IK Pathan1v INDAdelaide19 Feb 2008
Robin SmithENG12816816076.193c MD Crowe b RJ Hadlee1v NZLeeds23 May 1990
Basit AliPAK127*79125160.765not out1v WISharjah5 Nov 1993
Michael BracewellNZ127*82107154.887not out2v IREDublin10 Jul 2022
Soumya SarkarBAN127*110136115.452not out2v PAKMirpur22 Apr 2015
Rahul ChopraUAE127*118151107.635not out1v CANDundee11 Aug 2026
Aravinda de SilvaSL127*123131103.254not out2v ZIMColombo3 Sept 1996
Nick WelchLEI127*125161101.601not out2v SURGuildford2 Aug 2022
Sachin TendulkarIND127*13013197.692not out2v ZIMBulawayo26 Sept 1998
Sachin TendulkarIND127*13815192.032not out2v KENCuttack18 Feb 1996
Shivnarine ChanderpaulWI127*1385292.033not out2v ZIMHarare30 Nov 2007
Allan BorderAUS127*14013090.714not out1v WISydney6 Feb 1985
Wavell HindsWI127*14110490.071not out1v ZIMHarare29 Nov 2003
Paul StirlingMID127*14310188.811not out1v GLOBristol6 Jun 2018
Nizakat KhanHK127*14710586.391not out1v JERSt Martin10 Aug 2022
Yasir HameedPAK127*1549182.471not out1v NZRawalpindi7 Dec 2003
Steven CroftLAN1278388153.016c MJ Lamb b JS Patel1v WARBirmingham7 May 2017
Shimron HetmyerWI12793144136.563c †Ghulam Shabber b Amir Hayat1v UAEHarare6 Mar 2018
Fakhar ZamanPAK12799116128.281b D Madushanka2v SLLahore31 Oct 2026
Keaton JenningsLAN127109142116.512c CN Ackermann b U Ramji2v LEIManchester11 Aug 2023
Virat KohliIND127114133111.403run out (†D Ramdin/JO Holder)1v WIDharmasala17 Oct 2014
Dawid MalanENG127114143111.402c †TWM Latham b R Ravindra1v NZLondon15 Sept 2023
Luke WrightSUS127115144110.432c MA Wallace b MG Hogan1v GLABrighton20 Aug 2014
David WarnerAUS127115180110.431c IR Bell b CR Woakes2v ENGSydney16 Jan 2015
Matthew GilkesSA127115134110.435c F O'Neill b MW Short1v VICMelbourne12 Oct 2026
Heino KuhnKEN12711882107.632c DKH Mitchell b PR Brown2v WORWorcester17 Jun 2018
Brian McMillanSA127120143105.833c †A Flower b HH Streak1v ZIMHarare21 Oct 1995
Shikhar DhawanIND127120152105.832c Tanwir Afzal b KD Shah1v HKDubai18 Sept 2018
Kyle CoetzerSCO127121141104.961c Shaiman Anwar b Mohammad Shahzad1v UAEEdinburgh14 Aug 2016
D'Arcy ShortWA127121151104.962lbw b PG Dooley1v TASHobart14 Feb 2024
Avishka FernandoSL127123100103.251c KMA Paul b AS Joseph1v WIHambantota26 Feb 2020
Steve SmithNSW12712496102.423c MW Short b JL Pattinson1v VICSydney15 Feb 2021
Sourav GangulyIND127126145100.791c †MV Boucher b JM Kemp1v SAJohannesburg5 Oct 2001
Charith AsalankaSL127126145100.795c J Fraser-McGurk b SA Abbott1v AUSColombo12 Feb 2025
Varun ChopraESS127127142100.001c EJG Morgan b TS Roland-Jones2v MIDChelmsford19 Apr 2019
Rahmanullah GurbazAFG12712789100.001c Simi Singh b GJ Delany1v IREAbu Dhabi21 Jan 2021
Hashim AmlaSA12713013297.692c †JC Buttler b CJ Jordan2v ENGCenturion9 Feb 2016
Marcus HarrisLEI12713014297.693c GS Ballance b MJ Waite1v YORLeicester25 Jul 2021
Alastair CookESS12713412094.782c K Noema-Barnett b CJ Liddle1v GLOChelmsford4 May 2017
Shai HopeWI12713415194.781b Haris Rauf1v PAKMultan8 Jun 2022
Richie BerringtonSCO1271369393.384run out (A Sharma/KP Meiyappan)1v UAEBulawayo23 Jun 2023
Tamim IqbalBAN12714215189.441c MD Gunathilaka b CBRLS Kumara1v SLDambulla25 Mar 2017
Mike AthertonENG12716014179.381c JC Adams b OD Gibson1v WILondon28 May 1995
Fakhar ZamanPAK126*81811155.562not out2v NZBengaluru4 Nov 2023
Caleb JewellTAS126*97201129.902not out2v SABrisbane28 Sept 2022
Liton DasBAN126*105132120.001retired hurt1v ZIMSylhet1 Mar 2020
Marlon SamuelsWI126*116114108.624not out1v INDKochi8 Oct 2014

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.