Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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
AB de VilliersSA102*59113172.884not out1v INDAhmedabad27 Feb 2010
Evin LewisWI102*6194167.212not out2v SLKandy26 Oct 2024
Mudassar MuhammadGER102*6256164.522not out2v FRAVoorburg9 Jun 2017
Ryan ten DoeschateESS102*6675154.555not out1v NOTChelmsford16 Jun 2017
Ross TaylorNZ102*70132145.714not out1v PAKNapier3 Feb 2015
Sean WilliamsZIM102*70131145.714not out2v NEPHarare18 Jun 2023
Umar AkmalPAK102*7254141.676not out1v SLColombo7 Aug 2009
Matthew CritchleyESS102*7392139.734not out1v WORChelmsford2 Aug 2026
Aiden MarkramSA102*7494137.844not out1v AUSPotchefstroom12 Sept 2023
Mitchell MarshAUS102*8492121.436not out1v INDSydney23 Jan 2016
Yuvraj SinghIND102*8594120.005not out1v BANDhaka11 Apr 2003
Umar AkmalPAK102*8973114.616not out1v AFGFatullah27 Feb 2014
Aravinda de SilvaSL102*90120113.334not out2v PAKLahore5 Nov 1997
Dean JonesAUS102*9175112.093not out2v NZAuckland11 Mar 1990
Stephen FlemingNZ102*92103110.872not out2v BANAntigua2 Apr 2007
Michael BevanAUS102*9570107.376not out2v NZMelbourne29 Jan 2002
Virat KohliIND102*95110107.373not out2v BANMirpur11 Jan 2010
Tillakaratne DilshanSL102*95121107.372not out2v NZKandy6 Nov 2012
Steve SmithAUS102*9561107.373not out2v ENGHobart23 Jan 2015
Mushfiqur RahimBAN102*9791105.154not out2v AUSNottingham20 Jun 2019
Ken RutherfordNZ102*9872104.084not out1v SLEast London18 Dec 1994
Chris CairnsNZ102*9993103.036not out2v SABrisbane19 Jan 2002
Ijaz AhmedPAK102*10091102.003not out2v SLBrisbane10 Feb 1990
Gautam GambhirIND102*101101100.993not out1v SLBrisbane5 Feb 2008
Mark GreatbatchNZ102*1049398.084not out2v ENGLeeds23 May 1990
Marcus HarrisVIC102*1056397.143not out2v SAAdelaide15 Feb 2022
Shikhar DhawanIND102*10710195.332not out2v WILondon11 Jun 2013
MahmudullahBAN102*1078295.336not out2v NZCardiff9 Jun 2017
Muhammad UsmanUAE102*1077395.335not out2v IREAbu Dhabi8 Jan 2021
Vriitya AravindUAE102*10813094.443not out2v USAPearland4 Jun 2022
Ben StokesENG102*10913293.585not out2v AUSBirmingham10 Jun 2017
Ross TaylorNZ102*1108092.734not out1v SAChristchurch22 Feb 2017
Sam HainWAR102*11012092.733not out2v YORLeeds20 May 2018
Marvan AtapattuSL102*1115091.893not out1v INDSharjah27 Oct 2000
Arjuna RanatungaSL102*1129091.075not out1v PAKGujranwala29 Sept 1995
Mark PettiniESS102*11210091.071not out2v WORWorcester27 Jul 2014
Chris CairnsNZ102*1138290.275not out2v INDNairobi15 Oct 2000
Mark WaughAUS102*1135090.272not out2v ZIMHobart30 Jan 2001
Shivnarine ChanderpaulWI102*11310490.272not out2v IREJamaica23 Mar 2007
Steve WaughAUS102*1156188.704not out1v SLMelbourne16 Jan 1996
Romesh KaluwitharanaSL102*11720087.182not out2v ENGColombo27 Mar 2001
Gary KirstenSA102*1189086.442not out2v PAKPaarl16 Dec 2002
Daryl MitchellWOR102*1186086.444not out2v LANWorcester27 May 2018
Babar AzamPAK102*1198085.713not out2v SLRawalpindi14 Nov 2025
Sanath JayasuriyaSL102*12010085.001not out2v PAKColombo12 Sept 2002
Mohammad KaifIND102*12111084.303not out2v NZHarare2 Sept 2005
Jonathan TrottWAR102*1219084.302not out2v LEIBirmingham3 Jun 2018
Nathan AstleNZ102*12211083.613not out2v ZIMBloemfontein8 Mar 2003
Upul TharangaSL102*12212183.611not out2v ENGColombo26 Mar 2011
Josh LawrensonJER102*12910079.073not out1v ITAKampala21 Jun 2022

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.