Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mushfiqur RahimBAN10110081101.004c V Sibanda b CB Mpofu2v ZIMHarare16 Aug 2011
Ben StokesENG10110084101.005c Sabbir Rahman b Mashrafe Mortaza1v BANMirpur7 Oct 2016
Rovman PowellWI10110077101.007c GC Wilson b TJ Murtagh1v IREHarare10 Mar 2018
Daniel HughesNSW101100132101.002c XC Bartlett b MG Neser2v QUESydney31 Mar 2021
L DawatageNSWC101100130101.001c G Weerasinghe b Vathila Udara1v KYCCColombo25 Aug 2026
Dean JonesAUS10110162100.003b JE Emburey1v ENGBrisbane18 Jan 1987
Hashim AmlaSA10110211099.021c SMSM Senanayake b SL Malinga2v SLKandy9 Jul 2014
Peter TregoSOM1011036498.063b JS Patel1v WARBirmingham5 Aug 2014
Fakhar ZamanPAK1011049397.122c †H Klaasen b KA Maharaj1v SACenturion7 Apr 2021
Kashif AliWOR1011048197.125c †TJ Moores b DR Sams1v NOTSookholme7 Aug 2025
Kris SrikkanthIND10110610395.281b EAE Baptiste1v WITrivandrum25 Jan 1988
Keaton JenningsDUR10110613095.282c AG Wakely b BW Sanderson1v NORChester-le-Street7 May 2017
Angelo MathewsDAM1011069295.285c PM Pushpakumara b NLTC Perera1v KANDambulla10 Apr 2019
Gary KirstenSA10110710094.392c †AC Parore b CL Cairns2v NZKimberley28 Oct 2000
VVS LaxmanIND10110710094.393c †AC Gilchrist b IJ Harvey1v AUSMargao6 Apr 2001
Chris GayleWI10110710394.391c †R Dravid b Harbhajan Singh2v INDVadodara18 Nov 2002
Fraser WattsSCO1011086293.522c Khurram Chohan b U Bhatti1v CANAberdeen7 Jul 2009
Lahiru ThirimanneSL10110813093.522b Saeed Ajmal2v PAKMirpur8 Mar 2014
Joe RootENG10110810093.523c CR Brathwaite b AS Joseph1v WIBarbados9 Mar 2017
Justin GreavesWI10110812093.522lbw b Kuldeep Yadav1v INDThiruvananthapuram27 Sept 2026
Ricky PontingAUS10110913092.663c SR Tendulkar b AB Agarkar1v INDVisakhapatnam3 Apr 2001
Younis KhanPAK10110913192.663c ME Trescothick b SCJ Broad2v ENGSouthampton5 Sept 2006
Brendon McCullumNZ10110912292.662c R Gunasekera b HS Baidwan1v CANMumbai13 Mar 2011
Azhar AliPAK1011098192.661b JO Holder1v WIAbu Dhabi5 Oct 2016
Bevan CongdonNZ1011107191.823lbw b P Lever1v ENGWellington9 Mar 1975
Kumar SangakkaraSL10111015091.823c †AC Gilchrist b MS Kasprowicz2v AUSColombo27 Feb 2004
Mohammad AzharuddinIND10111110190.994c & b Saqlain Mushtaq1v PAKToronto20 Sept 1998
Salman ButtPAK10111115090.991c R Dravid b M Kartik2v INDPeshawar6 Feb 2006
Irving RomaineBER10111113590.994c SR Welsh b AM Samad1v CANToronto21 Aug 2006
Michael ClarkeAUS1011116290.994c Mahmudullah b Mashrafe Mortaza1v BANMirpur9 Apr 2011
Marnus LabuschagneQUE1011116190.993c J Edwards b R Hadley1v NSWSydney3 Nov 2025
Desmond HaynesWI1011128190.181lbw b Imran Khan1v PAKHobart17 Dec 1988
Azhar AliPAK10111210090.181b Shakib Al Hasan1v BANMirpur22 Apr 2015
Andrew BalbirnieIRE1011129290.183run out2v ZIMBready1 Jul 2019
BJR MartindaleNOT10111210090.181c SA Northeast b JDM Evison1v KENBeckenham2 Aug 2026
Alan TurnerAUS1011139189.382c LRD Mendis b DS de Silva1v SLLondon11 Jun 1975
Gautam GambhirIND10111311089.382b Syed Rasel1v BANMirpur12 May 2007
Ramiz RajaPAK1011149188.601c JJ Crowe b DK Morrison2v NZAuckland11 Mar 1989
James TaylorENG1011145088.603c AC Agar b MA Starc1v AUSManchester8 Sept 2015
Daniel HughesNSW10111410088.602c NT Ellis b TS Rogers1v TASHobart17 Nov 2022
Saeed AnwarPAK10111511087.831c †IDS Smith b DK Morrison1v NZLahore2 Nov 1990
Kusal MendisSL10111511087.833c MW Short b A Zampa1v AUSColombo14 Feb 2025
Mehrab HossainBAN1011169287.072c DP Viljoen b AG Huckle1v ZIMDhaka25 Mar 1999
Salman ButtPAK10111610087.071run out (†MS Dhoni/Z Khan)1v INDJamshedpur9 Apr 2005
Imam-ul-HaqPAK1011168087.071c HE van der Dussen b T Shamsi1v SACenturion25 Jan 2019
David MillerSA1011168587.076c TM Head b PJ Cummins1v AUSKolkata16 Nov 2023
Navjot SidhuIND1011173386.323run out (Saeed Anwar)1v PAKSharjah15 Apr 1996
Lou VincentNZ1011179186.321c & b JM Davison1v CANSt Lucia22 Mar 2007
Marvan AtapattuSL1011188085.592c RF van Oosterom b RP Lefebvre1v NEDColombo16 Sept 2002
Ricky PontingAUS1011182485.593c Tushar Imran b Tapash Baisya1v BANDarwin6 Aug 2003

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.