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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Manoj PrabhakarIND10612113087.602b Wasim Akram1v PAKJamshedpur26 Mar 1987
Andrew FlintoffENG10612111287.605b IG Butler1v NZBristol4 Jul 2004
Paul CollingwoodENG1061218087.605b SE Bond1v NZBrisbane6 Feb 2007
Martin GuptillNZ10612311286.181c †SA Edwards b FJ Klaassen1v NEDHamilton4 Apr 2022
Charith AsalankaSL1061236486.185c Nazmul Hossain Shanto b Tanzim Hasan Sakib1v BANColombo2 Jul 2025
Nasir JamshedPAK10612412285.481st †MS Dhoni b RA Jadeja1v INDKolkata3 Jan 2013
Kushal Janith PereraSL1061246585.481b Rubel Hossain2v BANMirpur22 Feb 2014
Michael BevanAUS1061257084.804c JH Kallis b SM Pollock1v SAMelbourne16 Aug 2000
Luis ReeceDER10612513184.801c EN Gay b TAI Taylor2v NORNorthampton23 Aug 2022
David WarnerAUS1061269084.131c & b DM de Silva2v SLKandy4 Sept 2016
Mohammad YousufPAK1061277183.463c Mushfiqur Rahman b Mashrafe Mortaza1v BANFaisalabad12 Sept 2003
Steve SmithAUS10612912082.171c Abdul Qadir b Rashid Khan1v PAKSydney25 Jan 1984
Olajide BejideNGR1061296282.176b B Mwita1v TANKuala Lumpur13 Mar 2014
Daryll CullinanSA10613010081.543st †NR Mongia b A Kumble1v INDJaipur23 Oct 1996
Brendan TaylorZIM1061377177.371c Mahmudullah b Rubel Hossain1v BANBulawayo19 Aug 2011
Mike RindelSA1061399076.262run out (Akram Raza)1v PAKJohannesburg12 Jan 1995
Chris BroadENG1061409175.711b MC Snedden1v NZNapier16 Mar 1988
Christopher JanikSIN1061448273.616c Shahrulnizam Yusof b HB Ralalage1v MASKuala Lumpur4 Sept 2012
Stephen FlemingNZ10614911071.142c †PA Nixon b A Flintoff2v ENGBrisbane6 Feb 2007
Shakib Al HasanBAN105*69153152.175not out2v ZIMMirpur29 Oct 2009
Lewis GregorySOM105*71131147.897not out2v DURTaunton27 Jul 2014
Niall O'BrienLEI105*7257145.832not out2v HAMSouthampton6 Aug 2014
Shoaib KhanOMA105*75113140.003not out2v NAMSharjah11 Mar 2022
Kumar SangakkaraSL105*76131138.163not out1v BANMelbourne26 Feb 2015
Kedar JadhavIND105*87121120.696not out1v ZIMHarare14 Jul 2015
Agha SalmanPAK105*8790120.695not out1v SLRawalpindi11 Nov 2025
Ayan KhanOMA105*92112114.134not out2v NEDHarare3 Jul 2023
Nicky BojeSA105*93120112.903not out1v NZPotchefstroom20 Oct 2000
Sam NortheastHAM105*9572110.534not out1v KENCanterbury17 Apr 2019
Wayne MadsenDER105*99130106.064not out2v LEILeicester27 Jul 2014
Michael ClarkeAUS105*102161102.942not out2v ZIMHarare29 May 2004
Colin IngramSA105*104100100.964not out1v PAKBloemfontein10 Mar 2013
Martin CroweNZ105*105111100.004not out2v ENGAuckland25 Feb 1984
Thilan SamaraweeraSL105*10611099.064not out2v INDMirpur5 Jan 2010
William SmaleGLA105*1067399.065not out1v SURLondon13 Aug 2025
Sachin TendulkarIND105*1088197.224not out1v ENGChester-le-Street4 Jul 2002
Graeme HickENG105*1097296.333not out1v INDGwalior5 Mar 1993
Ajay JadejaIND105*10912096.335not out1v AUSKochi1 Apr 1998
Paul CollingwoodENG105*1107295.454not out2v SACenturion22 Nov 2009
Peter BorrenNED105*1115394.594not out1v PNGAmstelveen24 Jun 2015
Joe WeatherleyHAM105*11212093.754not out2v KENSouthampton27 May 2018
Babar AzamPAK105*11512091.303not out2v AUSLahore2 Apr 2022
Caleb JewellTAS105*1158391.302not out2v VICHobart13 Feb 2025
William LuxtonYOR105*1217686.783not out2v WARRugby11 Aug 2024
Allan BorderAUS105*12212086.072not out2v INDSydney18 Dec 1980
Sam HainWAR105*12412184.682not out2v LEIBirmingham7 Jun 2016
Dinesh ChandimalSL105*12611283.333not out2v ENGLondon3 Jul 2011
Jake DoranTAS105*1289082.033not out1v SAAdelaide21 Oct 2022
Shane WatsonAUS105*12910481.401not out2v NZCenturion5 Oct 2009
Alistair CampbellZIM105*1336178.951not out1v INDSharjah26 Oct 2000

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.