Live4th T20I · India in New Zealand 2026/27NZ30/1 (2.3)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRENamibia won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

Qualification: Minimum 20 balls faced.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
AB de VilliersSA14944916338.643c JL Carter b AD Russell1v WIJohannesburg18 Jan 2015
Jake Fraser-McGurkSA125381013328.952c J Weatherald b BJ Webster2v TASAdelaide8 Oct 2023
Martin GuptillNZ93*3098310.001not out2v SLChristchurch28 Dec 2015
Brendon McCullumNZ772587308.002b CR Woakes2v ENGWellington20 Feb 2015
Liam LivingstoneENG66*2266300.006not out1v NEDAmstelveen17 Jun 2022
Brendon McCullumNZ80*2896285.712not out2v BANQueenstown Events Centre31 Dec 2007
Chris GayleWI772759285.191b MA Wood2v ENGGros Islet2 Mar 2019
Corey AndersonNZ131*47614278.725not out1v WIQueenstown Events Centre1 Jan 2014
Glenn MaxwellAUS602237272.736c RA Jadeja b R Vinay Kumar2v INDBangalore2 Nov 2013
Kushal Janith PereraSL6825132272.001c Yasir Shah b Mohammad Irfan2v PAKKandy15 Jul 2015
Sanath JayasuriyaSL762885271.431c Saeed Anwar b Waqar Younis2v PAKSingapore7 Apr 1996
Ajit AgarkarIND67*2574268.008not out1v ZIMRajkot14 Dec 2000
Vishen HalambagePSC672575268.002lbw b RJKTD Ranatunga2v ACCCPanadura13 Jul 2025
RMRDG RathnayakeCMCC7227210266.677c L Dawatage b D Hemananda2v ACCCPanadura21 Jul 2025
Jack TaylorGLO69*2628265.386not out1v SUSEastbourne5 May 2019
Shahid AfridiPAK652555260.007c †BB McCullum b HK Bennett1v NZChristchurch29 Jan 2011
Simon O'DonnellAUS742946255.174b CPH Ramanayake1v SLSharjah2 May 1990
Shahid AfridiPAK10240611255.003c M Muralitharan b KSC de Silva1v SLNairobi4 Oct 1996
Mark BoucherSA51*2024255.005not out1v KENCape Town22 Oct 2001
Kusal MendisSL56*2291254.553not out1v WIKandy26 Oct 2024
Justin KempSA53*2125252.387not out1v ZIMDurban27 Feb 2005
Aasif SheikhNEP53*2183252.382not out2v PNGKirtipur13 Mar 2023
Mitchell OwenTAS532154252.381c GJ Maxwell b CL McClure1v VICBrisbane19 Sept 2025
Ben FerbracheGUE68*2765251.855not out1v BOTFrinton-on-Sea8 Sept 2015
Anil SahNEP502073250.001lbw b IS Sohi2v CANKirtipur10 Feb 2024
Brendon McCullumNZ52*2115247.627not out1v CANSt Lucia22 Mar 2007
David HusseyAUS522144247.627c DBL Powell b RR Sarwan1v WISt Kitts6 Jul 2008
Paul StirlingNK642685246.151c †L Tucker b J Little2v LLComber16 May 2021
Ross TaylorNZ59*2454245.833not out1v IREMannofield Park, Aberdeen1 Jul 2008
Harry TectorLL863595245.714c J Wilson b T McKeegan1v NWDublin23 Jul 2026
AB de VilliersSA162*66178245.455not out1v WISydney27 Feb 2015
Aneurin DonaldHAM763156245.164c WAR Fraine b MJ Waite1v YORScarborough23 Aug 2022
Jeff DujonWI492050245.004lbw b C Sharma1v INDJamshedpur7 Dec 1983
Kashif AliWOR883687244.445c AT Thomson b S Conners1v DERDerby18 Aug 2023
Richie BerringtonSCO562326243.486c GH Dockrell b JF Mooney2v IREEdinburgh12 Jul 2011
Angelo MathewsSL512116242.865c FRJ Coleman b MW Machan1v SCOHobart11 Mar 2015
Mark BoucherSA75*3194241.945not out1v NEDSt Kitts16 Mar 2007
Darren SammyWI58*2426241.679not out2v SAAntigua24 May 2010
Glenn MaxwellAUS1064498240.916c SA Engelbrecht b LV van Beek1v NEDDelhi25 Oct 2023
Abdur RazzakBAN53*2245240.919not out1v ZIMBulawayo5 May 2013
Asif KhanUAE101*42411240.487not out1v NEPKirtipur16 Mar 2023
Grant StewartITA60*2526240.006not out1v HKEntebbe9 Nov 2024
Jack BlatherwickLAN48*2044240.009not out1v MIDManchester26 Aug 2025
Virender SehwagIND55*2373239.133not out1v KENPaarl24 Oct 2001
Afzal SaleemKSA76*3266237.505not out1v BHUSingapore8 Jun 2014
Ross AdairNK572465237.501b F Hand1v LLWicklow11 Sept 2024
Craig McMillanNZ64*2727237.046not out1v USALondon10 Sept 2004
Shahid AfridiPAK592527236.007run out (Shakib Al Hasan)2v BANMirpur4 Mar 2014
Lionel CannBER11348611235.427b DSF Arsakulasuriya1v ITABermuda2 May 2013
Delray RawlinsSUS54*2363234.786not out1v SOMTaunton19 Aug 2022
Page 1Next

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.