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
Niroshan DickwellaSL1161188098.311lbw b MN Waller1v ZIMHambantota8 Jul 2017
Virat KohliIND11612010096.673c MP Stoinis b PJ Cummins1v AUSNagpur5 Mar 2019
CG WilliamsNAM1161215295.875c DLS van Bunge b Mudassar Bukhari2v NEDWindhoek16 Apr 2013
Mohammad NabiAFG1161213695.873c CJ Chibhabha b TS Chisoro1v ZIMBulawayo18 Oct 2015
Tom AlsopHAM11612110095.872b TK Curran1v SURSouthampton15 Jun 2016
Ed JoyceLL1161248293.551c GJ Thompson b Nathan Smith1v NKBelfast4 Jun 2017
Gary KirstenSA11612611092.062b DG Cork2v ENGCenturion14 Jan 1996
Herschelle GibbsSA11612613392.062c †DO Obuya b JK Kamande1v KENColombo20 Sept 2002
Adeeb UsmaniUAE11612611392.062run out (HG Munsey/†MH Cross/J Jarvis)1v SCODundee9 Aug 2026
Shikhar DhawanIND11612711291.342b P Utseya1v ZIMHarare26 Jul 2013
Tillakaratne DilshanSL11612717091.342c †L Ronchi b MJ Henry2v NZHamilton15 Jan 2015
Mahela JayawardeneSL11612913089.924c L Vincent b DR Tuffey1v NZSharjah10 Apr 2001
Paul StirlingMID1161299289.921c †MGK Burgess b DR Briggs1v SUSBrighton25 May 2018
Billy GodlemanDER11612910289.922c †LJ Hill b E Barnes1v LEILeicester22 Jul 2021
Graeme SmithSA11613014089.232c BJ Watling b KS Williamson2v NZPotchefstroom25 Jan 2013
Mark WaughAUS1161315188.552st †SS Dighe b SR Tendulkar1v INDAdelaide26 Jan 2000
Yasir HameedPAK11613214287.882c Rajin Saleh b Alok Kapali1v BANMultan9 Sept 2003
Brian LaraWI11613412286.573c SM Pollock b M Ntini1v SACape Town9 Feb 2003
Aaron FinchAUS1161358485.932c †Mohammad Rizwan b Mohammad Abbas2v PAKSharjah22 Mar 2019
Jeremy BrayIRE11613610485.291b PJC Hoffmann1v SCONairobi30 Jan 2007
Andrew UmeedSOM1161369385.292c AW Gorvin b BI Kellaway1v GLATaunton20 Aug 2023
Vusi SibandaZIM1161379184.672c S Mukuddem b GH O'Brien1v BERTrinidad20 May 2006
Desmond HaynesWI1161389284.061c JV Coney b EJ Chatfield1v NZBridgetown23 Apr 1985
Billy GodlemanDER1161487178.382c †TJ Moores b LJ Fletcher1v NOTDerby21 Apr 2019
Virat KohliIND115*66181174.243not out2v AUSNagpur30 Oct 2013
Milind KumarUSA115*67125171.645not out1v CANLauderhill17 May 2025
Vriitya AravindUAE115*76142151.323not out1v NAMSharjah12 Mar 2022
Lewis GoldsworthySOM115*8665133.723not out1v LEITaunton18 Aug 2024
Hugh WeibgenQUE115*9495122.346not out2v WABrisbane21 Sept 2025
JP DuminySA115*10093115.006not out1v ZIMHamilton15 Feb 2015
AB de VilliersSA115*102103112.755not out1v PAKSharjah11 Nov 2013
Javed MiandadPAK115*103122111.653not out1v SLHyderabad15 Jan 1992
Steven CroftLAN115*105102109.524not out2v NOTBlackpool26 Aug 2022
Colin IngramGLA115*108113106.483not out2v DERDerby6 Aug 2023
Mahela JayawardeneSL115*109103105.504not out1v NZJamaica24 Apr 2007
Ramnaresh SarwanWI115*11910296.644not out2v INDSt Kitts23 May 2006
Mark WaughAUS115*1258392.001not out2v SAPort Elizabeth31 Mar 1997
Tillakaratne DilshanSL115*13016088.461not out2v SAKandy28 Jul 2013
Graeme SmithSA115*1317087.791not out1v ENGEast London9 Feb 2005
Nathan AstleNZ115*13113187.792not out2v INDHarare6 Sept 2005
Mike GattingENG115*13512085.193not out2v INDPune5 Dec 1984
Stephen FlemingNZ115*13513085.192not out2v PAKChristchurch10 Jan 2004
Jeremy BrayIRE115*13710283.942not out1v ZIMJamaica15 Mar 2007
Gary KirstenSA115*1424180.991not out1v INDSharjah19 Apr 1996
Asa TribeJER115*1438280.424not out1v PNGWindhoek1 Apr 2023
Andy FlowerZIM115*1528175.661not out1v SLNew Plymouth23 Feb 1992
Rishi PatelLEI11561135188.522c GA Bartlett b LA Procter2v NORNorthampton31 Jul 2026
Aneurin DonaldHAM11573134157.535c LV van Beek b JO Baker1v WORSouthampton25 Aug 2023
Anuj DalDER11575102153.337b JH Davey2v SOMTaunton4 Aug 2024
Colin IngramGLA1157857147.444c SM Ervine b IG Holland2v HAMSouthampton12 May 2017

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.