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
Desmond HaynesWI117*1328588.642not out1v INDBridgetown7 Mar 1989
Clive RadleyENG117*14011083.573not out1v NZManchester17 Jul 1978
Asanka GurusinhaSL117*1409183.573not out2v NZSharjah18 Apr 1994
Bruce LairdAUS117*15910073.581not out2v WISydney24 Nov 1981
Graham GoochENG117*16413171.341not out2v AUSLondon3 Jun 1985
Brian LaraWI11762184188.712b Habibul Bashar1v BANDhaka9 Oct 1999
Michael ClarkeAUS1179154128.574run out (HMRKB Herath)1v SLAdelaide6 Mar 2012
Calum MacLeodSCO1179195128.574c CAH Stevenson b SR Taylor2v USAAberdeen13 Aug 2022
Soumya SarkarBAN1179296127.173c DT Tiripano b H Masakadza2v ZIMChattogram26 Oct 2018
Nazmul Hossain ShantoBAN11793123125.813c HT Tector b C Campher2v IREChelmsford12 May 2023
Yuvraj SinghIND11795171123.164c CK Kapugedera b M Muralitharan1v SLColombo3 Feb 2009
Elton ChigumburaZIM11795104123.164b Wahab Riaz2v PAKLahore26 May 2015
Craig McMillanNZ11796135121.886b SR Watson2v AUSHamilton20 Feb 2007
Brendon McCullumNZ11799125118.182c & b BMAJ Mendis1v SLHamilton15 Jan 2015
George GartonWAR117101103115.846c BJR Martindale b LW James1v NOTNettleworth23 Jul 2026
Inzamam-ul-HaqPAK117103130113.592c GP Wickramasinghe b CPH Ramanayake1v SLRawalpindi19 Jan 1992
Ijaz AhmedPAK117105104111.433c GW Flower b EZ Matambanadzo1v ZIMPeshawar3 Nov 1996
Peter HandscombAUS11710583111.434c KL Rahul b YS Chahal2v INDChandigarh10 Mar 2019
Chris DentGLO117105131111.432b L Trevaskis1v DURChester-le-Street12 Aug 2022
Babar AzamPAK11710681110.383b KA Pollard1v WIAbu Dhabi5 Oct 2016
David WarnerAUS117107132109.351c JP Duminy b Imran Tahir1v SADurban5 Oct 2016
Nick GubbinsHAM117107110109.351c NN Gilchrist b Hamidullah Qadri1v KENBeckenham7 Aug 2022
James HarrisMID117108112108.336st †DJ Vilas b MW Parkinson2v LANLondon10 May 2019
Shikhar DhawanIND117109160107.342c sub (NM Lyon) b MA Starc1v AUSLondon9 Jun 2019
Younis KhanPAK11711092106.363b Z Khan2v INDChandigarh8 Nov 2007
James SalesNOR117110103106.363c GS Drissell b BA Raine1v DURChester-le-Street15 Aug 2025
Matthew HaydenAUS117111150105.412b DL Vettori1v NZPerth28 Jan 2007
Ijaz AhmedPAK11711281104.464c NS Sidhu b J Srinath1v INDDhaka18 Jan 1998
Heino KuhnKEN117112101104.462c JW Dernbach b M Morkel1v SURBeckenham1 Jun 2018
Mushfiqur RahimBAN11711372103.544c RG Sharma b Mohammed Shami1v INDFatullah26 Feb 2014
Virat KohliIND11711392103.543c DP Conway b TG Southee1v NZMumbai15 Nov 2023
Fakhar ZamanPAK117114131102.631c CJ Bowes b R Ravindra2v NZRawalpindi27 Apr 2023
William LuxtonYOR117115124101.742c GW Thomas b T Munt1v SUSBrighton26 Jul 2026
Virat KohliIND11711772100.003c GJ Bailey b JW Hastings1v AUSMelbourne17 Jan 2016
Ryan PatelSUR11711914198.321c BJ Webster b BMJ Allison2v ESSChelmsford22 Aug 2023
S JyotiCAN11712210195.903c GM Hamilton b JH Stander2v SCOAberdeen7 Jul 2009
Gordon GreenidgeWI1171237895.121c N Kapil Dev b AK Sharma2v INDSt John's18 Mar 1989
Virat KohliIND11712314095.124c †D Ramdin b R Rampaul2v WIVisakhapatnam2 Dec 2011
Imam-ul-HaqYOR11712410594.352c MA Jones b AR Shetty2v LANYork12 Aug 2025
Ross TaylorNZ11712716192.133c MEK Hussey b SR Watson2v AUSAuckland18 Feb 2007
Shai HopeWI1171278492.134c LS Livingstone b JC Archer1v ENGNorth Sound2 Nov 2024
Daniel HughesNSW11712814291.412c †PSP Handscomb b J Merlo1v VICMelbourne23 Sept 2022
Graeme SmithSA1171295490.701c H Masakadza b BG Rogers1v ZIMDurban27 Feb 2005
Steve SmithAUS11713010090.002b RJ Webb1v NZMelbourne13 Feb 1983
Sourav GangulyIND1171309490.001c CZ Harris b NJ Astle1v NZNairobi15 Oct 2000
Andrew McBrineNW11713015190.003run out (JL Lawlor)1v NKBelfast2 Jun 2022
Nathan AstleNZ1171329288.642st †Moin Khan b Shahid Afridi1v PAKMohali9 May 1997
Mark StonemanSUR11713410287.311run out (G Clark)1v DURChester-le-Street17 Aug 2021
Sachin TendulkarIND11713713285.402b NJ Astle2v NZBangalore14 May 1997
Mohammad YousufPAK1171439081.824b JA Morkel1v SALahore20 Oct 2007

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.