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 resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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 bowledT2065th 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
Herschelle GibbsSA11112711287.402c AB Agarkar b SB Joshi1v INDKochi9 Mar 2000
Kumar SangakkaraSL11112812286.723b NL McCullum1v NZMumbai18 Mar 2011
Martin GuptillNZ11112912286.051c AM Rahane b RA Jadeja1v INDAuckland25 Jan 2014
Jacques RudolphGLA11112912086.051c NRD Compton b TD Groenewald1v SOMTaunton12 Aug 2014
Mark GreatbatchNZ11113010185.384c RA Smith b DE Malcolm1v ENGLondon25 May 1990
Alistair CampbellZIM1111339183.461c SP Fleming b SB Styris1v NZWellington4 Jan 2001
William PorterfieldIRE11113312083.461c CJA Amini b A Nao2v PNGHarare6 Mar 2018
Varun ChopraESS1111337183.461b GG Wagg1v GLACardiff17 Apr 2019
Sushant ModaniUSA1111339083.462c Mohammad Nadeem b Fayyaz Butt1v OMAPearland8 Jun 2022
Murray GoodwinZIM1111347082.843b UDU Chandana1v SLColombo24 Jan 1998
Aamer SohailPAK1111398079.861c WJ Cronje b SM Pollock1v SAKarachi29 Feb 1996
Upul TharangaSL11113912079.861c †BJ Haddin b DE Bollinger1v AUSHambantota16 Aug 2011
Varun ChopraWAR1111395179.861b Yasir Arafat1v SUSBirmingham29 Jul 2014
Jacques KallisSA11114010079.293c DJ Nash b CD McMillan1v NZPerth16 Jan 1998
SJ ToppingNW1111436277.621run out (BF Calitz/†NA Rock)1v NKBready13 Aug 2025
Tim PaineAUS11114814175.002c †MJ Prior b AD Mascarenhas1v ENGNottingham17 Sept 2009
Bill AtheyENG11115210073.032c SP O'Donnell b BA Reid2v AUSBrisbane18 Jan 1987
Jos ButtlerENG110*5569200.005not out1v PAKSouthampton11 May 2019
Viv RichardsWI110*7777142.864not out2v INDRajkot5 Jan 1988
Chris GayleWI110*77146142.862not out2v CANKing City24 Aug 2008
Yashasvi JaiswalIND110*86143127.911not out2v AFGChennai20 Jun 2026
Darren LehmannAUS110*92101119.574not out1v WISt. George's14 Apr 1999
Michael van LingenNAM110*93114118.283not out2v JERWindhoek30 Mar 2023
Harry BrookENG110*94132117.024not out2v AUSChester-le-Street24 Sept 2024
Marlon SamuelsWI110*95151115.795not out1v SLKandy7 Nov 2015
Teja NidamanuruNED110*9693114.587not out2v ZIMHarare21 Mar 2023
Eoin MorganENG110*10482105.775not out2v BANMirpur2 Mar 2010
Suresh RainaIND110*10494105.775not out2v ZIMAuckland14 Mar 2015
Tom LathamNZ110*108100101.855not out2v BANChristchurch23 Mar 2021
Rob JonesWOR110*108121101.855not out2v GLAWorcester22 Aug 2025
Daryll CullinanSA110*10963100.923not out1v PAKSharjah13 Apr 1996
Carl HooperWI110*109101100.924not out2v AUSBrisbane5 Jan 1997
Kevin PietersenENG110*1128398.213not out1v NZChester-le-Street15 Jun 2008
Hashim AmlaSA110*1128098.212not out2v BANKimberley15 Oct 2017
Aaron FinchAUS110*11413296.492not out2v INDMumbai14 Jan 2020
Tom LathamNZ110*1167294.832not out2v ZIMHarare4 Aug 2015
Virat KohliIND110*1169094.833not out2v SLColombo3 Sept 2017
Mushfiqur RahimBAN110*11611294.834not out1v SAKimberley15 Oct 2017
Jos ButtlerENG110*12212190.166not out2v AUSManchester24 Jun 2018
Gordon GreenidgeWI110*12815085.941not out2v SLAdelaide26 Jan 1985
Boeta DippenaarSA110*1317283.972not out2v PAKLahore3 Oct 2003
William PorterfieldNW110*14514075.861not out2v NKBelfast28 May 2018
Runako MortonWI110*1557070.973not out2v NZNapier1 Mar 2006
Barry McCarthyLL11059410186.449c †NA Rock b B White1v NKDublin4 Jul 2022
Andrew NealHAM11063610174.608c MK Andersson b LM Reece2v DERSouthampton11 Aug 2026
Darren StevensKEN1106496171.885c DA Cosker b MG Hogan1v GLACardiff28 Jul 2015
Steven CroftLAN11082114134.153b JL Pattinson2v NOTNottingham19 Apr 2019
Jacob BethellENG11082133134.154st †RD Rickelton b KA Maharaj1v SASouthampton7 Sept 2025
Brendon McCullumMID11085115129.411c JA Rudolph b MG Hogan1v GLACardiff14 Jun 2016
Laurie EvansSUS11087122126.445c JL Lawlor b M de Lange1v GLABrighton7 May 2019

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.