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
Shahriar NafeesBAN118*14813079.732not out2v ZIMHarare6 Aug 2006
Lewis HillLEI11862164190.325c EG Barnard b JC Tongue1v WORLeicester21 Apr 2019
Pavan RathnayakeSL11877151153.254c Sonny Baker b LA Dawson2v ENGLahore29 Oct 2026
Zaheer AbbasPAK11886104137.213b N Kapil Dev1v INDMultan17 Dec 1982
Martin GuptillNZ11888144134.091c Liton Das b Mustafizur Rahman2v BANChristchurch16 Feb 2019
Feroze KhushiESS11893123126.882c WA Young b TAI Taylor1v NORNorthampton7 Aug 2022
Ryan PatelSUR11899134119.192c SD Robson b MK Andersson2v MIDRadlett10 Aug 2022
Pathum NissankaSL118101162116.831c Mohammad Nabi b Qais Ahmad2v AFGKandy14 Feb 2024
Nicolas PooranWI118103114114.565c MDKJ Perera b AD Mathews2v SLChester-le-Street1 Jul 2019
James WhartonYOR118106130111.324c †HZ Finch b FJ Klaassen1v KENCanterbury26 Aug 2025
Rishi PatelLEI118107123110.282c MJ Lamb b MS Johal2v WARBirmingham29 Jul 2021
Shoaib MalikPAK118110102107.273run out (Afzaal Haider)1v HKColombo18 Jul 2004
Sam BillingsENG118110142107.276c DA Warner b MR Marsh2v AUSManchester11 Sept 2020
Tom WestleyESS118110161107.273c AS Basra b ROL Haydon1v DERDerby26 Aug 2025
Charlie TearSUS118112141105.361c J Minto b WMH Rhodes2v DURChester-le-Street24 Jul 2026
Kane WilliamsonNZ118113121104.423c MA Wood b DJ Willey2v ENGSouthampton14 Jun 2015
Dawid MalanENG11811476103.512c †H Klaasen b SSB Magala1v SAKimberley1 Feb 2023
Avishka FernandoSL118115102102.611c AL Phehlukwayo b T Shamsi1v SAColombo2 Sept 2021
Adam GilchristAUS118117105100.851c CL Cairns b CD McMillan2v NZChristchurch8 Feb 1998
Tamim IqbalBAN118118112100.001c sub (Naveen-ul-Haq) b Mohammad Nabi1v AFGMirpur1 Oct 2016
Tom Kohler-CadmoreWOR11811910599.162c A Lyth b SA Patterson1v YORWorcester5 May 2017
Paul StirlingIRE1181199699.161b Mujeeb Ur Rahman2v AFGAbu Dhabi26 Jan 2021
Allan LambENG11812114097.523c †Wasim Bari b Imran Khan2v PAKNottingham17 Jul 1982
Mohammad ShahzadAFG11812111297.523c H Patel b Khurram Chohan1v CANUAE16 Feb 2010
Virat KohliIND11812111197.523c JR Hopes b JW Hastings2v AUSVisakhapatnam20 Oct 2010
Yuvraj SinghIND11812215296.725c †MJ Prior b SCJ Broad1v ENGIndore17 Nov 2008
Mahela JayawardeneSL11812412195.164st †WP Saha b R Ashwin1v INDHyderabad9 Nov 2014
Upul TharangaSL11812814292.191b Z Khan1v INDKolkata24 Dec 2009
Kane WilliamsonNZ11812814192.193c AM Rahane b A Mishra1v INDDelhi20 Oct 2016
Adam GilchristAUS1181329389.391c CK Kapugedera b SL Malinga1v SLPerth15 Feb 2008
Herschelle GibbsSA11813310188.724c PD Collingwood b Kabir Ali1v ENGDurban11 Feb 2005
Jonathan TrottWAR11813511087.413c JA Leaning b SA Patterson1v YORLeeds1 Aug 2016
Ali BrownENG11813710286.132c R Dravid b J Srinath2v INDManchester26 May 1996
Sachin TendulkarIND1181408284.292c Aamer Sohail b Waqar Younis1v PAKSharjah15 Apr 1996
Usman GhaniAFG11814312182.522c sub (T Maruma) b SW Masakadza1v ZIMBulawayo20 Jul 2014
Marvan AtapattuSL1181537077.122run out (RR Singh/A Kumble)1v INDColombo17 Aug 1997
Tillakaratne DilshanSL117*78152150.005not out1v NEDAmstelveen4 Jul 2006
Kumar SangakkaraSL117*86112136.053not out2v ENGWellington1 Mar 2015
Harry SwindellsLEI117*9683121.888not out1v HAMNottingham16 Sept 2023
David MillerSA117*9836119.396not out1v SLDurban1 Feb 2017
Campbell KellawayVIC117*101133115.842not out2v NSWSydney23 Feb 2025
Sourav GangulyIND117*109123107.342not out2v ENGColombo22 Sept 2002
Mahela JayawardeneSOM117*111142105.411not out2v WORTaunton17 Aug 2016
Cheteshwar PujaraSUS117*113110103.544not out2v SOMTaunton11 Aug 2023
Martin GuptillNZ117*11684100.861not out2v BANNapier13 Feb 2019
Mohsin KhanPAK117*1189199.151not out1v INDMultan17 Dec 1982
Sachin TendulkarIND117*12010097.502not out2v AUSSydney2 Mar 2008
Dean JonesAUS117*1237195.123not out1v SLSharjah2 May 1990
Sikandar RazaZIM117*1278492.135not out2v BANHarare7 Aug 2022
Fakhar ZamanPAK117*12916090.702not out2v ZIMBulawayo16 Jul 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.