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
Virat KohliIND11310691106.603c KS Williamson b TG Southee1v NZKanpur29 Oct 2017
Shikhar DhawanIND113107143105.612b SMA Priyanjan1v SLCuttack2 Nov 2014
Caleb JewellDER113107134105.612c DH Lategan b EA Brookes1v WORDerby15 Aug 2025
Joe RootENG113108103104.634c R Ashwin b Mohammed Shami1v INDLeeds5 Sept 2014
Rakep PatelKEN113108104104.634c GK Berg b HJ Manenti1v ITASt Martin8 Aug 2022
Neil FairbrotherENG113109102103.674c IVA Richards b BP Patterson2v WILondon27 May 1991
Shaun MarshWA113110140102.733c DJ Worrall b C Kelly1v SAPerth2 Mar 2021
Andrew BalbirnieIRE113112120100.893c †SW Billings b AU Rashid2v ENGSouthampton4 Aug 2020
Marcus TrescothickENG11311412099.121c PJK Mooney b JF Mooney1v IREBelfast13 Jun 2006
Rahmat ShahAFG11311511298.263c RD Berrington b TB Sole2v SCOEdinburgh10 May 2019
Daryl MitchellNZ11311511198.263c Fakhar Zaman b Shaheen Shah Afridi1v PAKRawalpindi27 Apr 2023
Ross TaylorNZ11311612097.414st †JC Buttler b AU Rashid2v ENGHamilton25 Feb 2018
Harry TectorIRE11311714396.584c MJ Guptill b BM Tickner1v NZDublin10 Jul 2022
Gautam GambhirIND1131199194.963st †AC Gilchrist b GB Hogg2v AUSSydney24 Feb 2008
Ahmed ShehzadPAK11312012294.172c KS Williamson b MJ Henry1v NZSharjah14 Dec 2014
RD ShahKEN1131218393.393st †GM Hamilton b RT Lyons1v SCOMombasa21 Jan 2007
Mark WaughAUS1131228092.623c NH Fairbrother b CC Lewis2v ENGBirmingham21 May 1993
Imam-ul-HaqPAK1131228092.621c TK Musakanda b WP Masakadza1v ZIMBulawayo20 Jul 2018
Yuvraj SinghIND11312310291.874c & b KA Pollard1v WIChennai20 Mar 2011
Temba BavumaSA11312313191.872c SW Poynter b CA Young1v IREBenoni25 Sept 2016
Dominic SibleyWAR11312411291.132c GS Drissell b OJ Gibson1v DURBirmingham21 Aug 2022
Sourav GangulyIND11312611089.682c HDPK Dharmasena b M Muralitharan1v SLColombo20 Aug 1997
Angelo MathewsSL11312810288.285c RG Sharma b JJ Bumrah1v INDLeeds6 Jul 2019
Adrian BarathWI1131298287.602c CK Kapugedera b SL Malinga1v SLColombo31 Jan 2011
Hashim AmlaSA1131308086.921c TLW Cooper b RN ten Doeschate1v NEDChandigarh3 Mar 2011
Nick KnightENG11313211085.611st †Moin Khan b Saqlain Mushtaq1v PAKBirmingham31 Aug 1996
Anil MandalNEP1131348484.332b AB Chawla1v DENKuala Lumpur9 Sept 2012
Geoff MarshAUS1131368383.092b CEL Ambrose1v WIBridgetown13 Mar 1991
Naved LatifPAK1131419180.142c RAP Nissanka b HDPK Dharmasena2v SLSharjah2 Nov 2001
Javed MiandadPAK11314511077.934c AJ Lamb b GR Dilley1v ENGLondon21 May 1987
Gary WilsonIRE11314710076.871c BP Kruger b PM Seelaar1v NEDDublin16 Aug 2010
Ramiz RajaPAK1131485076.351c GA Gooch b PAJ DeFreitas2v ENGKarachi20 Oct 1987
Chris GayleWI112*75172149.332not out2v ZIMHarare30 Nov 2003
Tristan StubbsSA112*8183138.275not out1v IREAbu Dhabi4 Oct 2024
Paul CollingwoodENG112*86105130.235not out1v BANNottingham21 Jun 2005
KL RahulIND112*92111121.745not out1v NZRajkot14 Jan 2026
Jason RoyENG112*9574117.891not out2v SLBirmingham24 Jun 2016
Jake LibbyWOR112*9592117.894not out1v NOTSookholme7 Aug 2025
Nawroz MangalAFG112*9686116.672not out2v SCOSharjah6 Mar 2013
Virat KohliIND112*98160114.294not out2v ENGDelhi17 Oct 2011
Paras KhadkaNEP112*10338108.743not out2v UAEWindhoek15 Feb 2018
Adam VogesAUS112*106102105.665not out1v WIMelbourne10 Feb 2013
Sachin TendulkarIND112*107151104.672not out2v SLSharjah9 Apr 1995
Rameez ShahzadUAE112*10794104.674not out2v WIHarare6 Mar 2018
Mohammad YousufPAK112*108122103.706not out1v BANDhaka24 Jan 2002
Chris DentGLO112*108120103.701not out2v KENBeckenham12 Aug 2021
Faf du PlessisSA112*11415198.253not out2v SLJohannesburg3 Mar 2019
Sourav GangulyIND112*1196494.123not out1v NAMPietermaritzburg23 Feb 2003
Mehedi Hasan MirazBAN112*1197394.122retired hurt1v AFGLahore3 Sept 2023
Ross TaylorNZ112*1226391.804not out1v ZIMHarare2 Aug 2015

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.