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 KohliIND114*99140115.153not out2v WIPort of Spain14 Aug 2019
AB de VilliersSA114*101132112.875not out2v INDGwalior24 Feb 2010
Navjot SidhuIND114*10392110.683not out1v WIVisakhapatnam7 Nov 1994
Steve WaughAUS114*10390110.685not out1v SAMelbourne16 Aug 2000
Karim SadiqAFG114*108113105.562not out2v SCOAyr16 Aug 2010
Asela GunaratneSL114*11714297.446not out2v SACenturion10 Feb 2017
Andrew UmeedSOM114*1215494.212not out2v KENTaunton26 Jul 2024
David GowerENG114*1226093.444not out1v PAKLondon26 May 1978
Marcus TrescothickENG114*12513091.201not out2v SALondon28 Jun 2003
Richie BerringtonSCO114*12710289.764not out1v PNGDubai9 Apr 2022
Fawad AlamPAK114*1348385.075not out1v SLMirpur8 Mar 2014
Temba BavumaSA114*14214180.282not out1v AUSBloemfontein7 Sept 2023
Dawid MalanENG114*1458478.623not out2v BANDhaka1 Mar 2023
Anshuman RathHK114*1506176.002not out2v CANWindhoek20 Apr 2019
Graeme WoodAUS114*16510169.091not out1v ENGLondon3 Jun 1985
Glenn TurnerNZ114*17713064.411not out2v INDManchester14 Jun 1975
Moeen AliWOR11475125152.002c DP Sibley b OP Stone2v WARBirmingham7 Jun 2018
Amir JangooWI11477133148.054c RD Gaikwad b RA Jadeja1v INDGuwahati30 Sept 2026
Babar AzamPAK11483111137.353c M Labuschagne b NT Ellis2v AUSLahore31 Mar 2022
Riki WesselsNOT11485174134.122c BD Cotton b MJJ Critchley1v DERMarket Warsop24 Jul 2016
Virender SehwagIND11487173131.033c MO Jones b KAD Hurdle1v BERTrinidad19 Mar 2007
Jason RoyENG11489114128.091c †Sarfraz Ahmed b Mohammad Hasnain2v PAKNottingham17 May 2019
Ahan WickramasingheNCC11490142126.674c K Nuwantha b RP Thattil1v BSCColombo17 Jul 2025
Shikhar DhawanIND11494121121.282c sub (AM Phangiso) b JP Duminy1v SACardiff6 Jun 2013
Sanath JayasuriyaSL11496104118.752st †BJ Haddin b GB Hogg1v AUSSydney22 Jan 2006
Tom LammonbySOM11496132118.751c ARG Thomas b JPA Taylor1v SURTaunton7 Aug 2026
Colin IngramGLA1149868116.334c JC Tredwell b DI Stevens1v KENSwansea14 May 2017
Kashif AliWOR11499141115.155c MR Quinn b Hamidullah Qadri1v KENWorcester2 Aug 2022
Shikhar DhawanIND114100162114.002run out2v PAKDubai23 Sept 2018
Martin GuptillNZ114102106111.761c sub (GJ Maxwell) b A Zampa2v AUSSydney4 Dec 2016
Josh LawrensonJER114105112108.573b SI Kamea1v PNGWindhoek1 Apr 2023
Fakhar ZamanPAK114106123107.552c RA Jadeja b HH Pandya1v INDLondon18 Jun 2017
Muhammad ShahdadUAE11410793106.543c SP Krishnamurthi b Harmeet Singh1v USADallas5 Oct 2026
Ricky PontingAUS11410984104.593c †KC Sangakkara b CRD Fernando1v SLCenturion7 Mar 2003
Rahmat ShahAFG11411084103.643c CR Ervine b KM Jarvis1v ZIMSharjah9 Feb 2018
Matthew MontgomeryDER114110141103.643c †J Blake b A Karvelas2v SURDerby22 Aug 2025
Matt MachanSCO11411193102.703b T Mishra1v KENAberdeen30 Jun 2013
Rob YatesWAR114111142102.701c †TP Alsop b BJ Currie1v SUSBirmingham12 Aug 2022
James TaylorNOT114112102101.794c KK Jennings b BA Stokes2v DURChester-le-Street6 Sept 2014
Pathum NissankaSL114113133100.881c Liton Das b Mehedi Hasan Miraz2v BANChattogram15 Mar 2024
Shakib Al HasanBAN11411511199.135b TA Boult2v NZCardiff9 Jun 2017
Brian LaraWI11411611198.281b Aamer Sohail2v PAKKingston23 Mar 1993
Quinton de KockSA11411610398.281c GD Phillips b TG Southee1v NZPune1 Nov 2023
Nick GubbinsMID1141178197.441b RJW Topley1v HAMSouthampton3 May 2017
Haseeb HameedNOT11411813196.614c †JB Cracknell b TL Greatwood2v MIDGrantham12 Aug 2022
Rohit SharmaIND1141196495.804c †BRM Taylor b CB Mpofu1v ZIMBulawayo28 May 2010
James RewSOM1141209095.002c SD Robson b UT Yadav1v MIDTaunton14 Aug 2022
Murray ComminsMR11412213293.441c T Koen b TF van Woerkom1v NKBelfast22 May 2023
Ramiz RajaPAK11412314092.682run out1v NZSialkot6 Nov 1990
Ashfaq AhmedUAE11412310392.682c Karan KC b S Lamichhane1v NEPWindhoek15 Feb 2018

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.