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
Viv RichardsWI103*1227184.434not out2v AUSSydney15 Jan 1985
Martin GuptillNZ103*1238483.742not out2v ENGLondon31 May 2013
Phil SimmonsWI103*12410283.064not out2v NZKingstown6 Apr 1996
Rahul DravidIND103*1248283.063not out1v WISingapore8 Sept 1999
Aaron JonesUSA103*1249283.064not out1v NAMWindhoek21 Apr 2019
Andrew SymondsAUS103*1256282.405not out1v BANFatullah26 Apr 2006
Keaton JenningsLAN103*12513182.402not out2v NOTSookholme22 Aug 2023
Marvan AtapattuSL103*1277081.101not out1v ZIMEast London15 Mar 2003
Wavell HindsWI103*1306379.232not out2v AUSSt George's1 Jun 2003
Saeed AnwarPAK103*1316078.632not out2v ZIMHarare22 Feb 1995
Lance KlusenerSA103*1328178.033not out1v NZAuckland20 Feb 1999
Martin GuptillNZ103*1349376.871not out2v SAPotchefstroom23 Aug 2015
Vusi SibandaZIM103*1359276.301not out2v BANBulawayo8 May 2013
Srimantha WijeratneCAN103*1528067.761not out1v NEPWindhoek14 Feb 2018
Alex HalesNOT1036179168.852c †TR Ambrose b RO Gordon2v WARMarket Warsop25 Jul 2015
Yuvraj SinghIND10376103135.534c PD Collingwood b A Flintoff1v ENGMargao3 Apr 2006
Jos ButtlerENG1037692135.536c Wahab Riaz b Mohammad Amir2v PAKNottingham3 Jun 2019
Adam GilchristAUS1037984130.381b V Sehwag1v IWXMelbourne7 Oct 2005
Ahmed FaizMAS10382142125.613b W Peatfield1v GUEKuala Lumpur10 Mar 2014
Sanath JayasuriyaSL10383106124.101c JDP Oram b CZ Harris2v NZAuckland6 Feb 2001
Kumar SangakkaraSL10384121122.623c R Ashwin b Mohammed Shami2v INDFatullah28 Feb 2014
Asif KhanUAE1038492122.626c Shayan Jahangir b Jasdeep Singh1v USAWindhoek30 Mar 2023
James BraceyGLO10385171121.181c H Hameed b OP Stone2v NOTCheltenham9 Aug 2026
Hugh WeibgenQUE10385122121.181c HWR Cartwright b BL Couch1v WAPerth13 Oct 2026
Chris CairnsNZ10387104118.396st †NR Mongia b SR Tendulkar1v INDPune24 Nov 1995
Eoin MorganENG1038886117.054c JO Holder b SS Cottrell1v WISt George's27 Feb 2019
James VinceHAM10389120115.734b CD Nash1v SUSSouthampton27 Jul 2015
Lewis GoldsworthySOM1039072114.444st †AL Davies b JB Lintott1v WARTaunton26 Jul 2026
Haseeb HameedNOT10392101111.964b WMH Rhodes1v WARBirmingham25 Jul 2021
Paras KhadkaNEP1039457109.574lbw b Z Groenewald2v NAMKirtipur18 Apr 2016
Rohit SharmaIND10394142109.572c AD Mathews b CAK Rajitha2v SLLeeds6 Jul 2019
Peter HandscombLEI10394101109.575c SA Northeast b AW Gorvin1v GLALeicester11 Aug 2024
Michael BevanAUS1039581108.425lbw b RE Bryson2v SACenturion10 Apr 1997
Mohammad HafeezPAK10395104108.423c & b NLTC Perera2v SLDambulla11 Jul 2015
Imam-ul-HaqPAK1039663107.292b NT Ellis2v AUSLahore29 Mar 2022
Gautam GambhirIND10397131106.191c MS Atapattu b MF Maharoof1v SLAhmedabad6 Nov 2005
Kashyap PrajapatiOMA10397121106.191c Sikandar Raza b B Muzarabani2v ZIMBulawayo29 Jun 2023
Kamran GhulamPAK10399104104.043c C Madande b R Ngarava1v ZIMBulawayo28 Nov 2024
Javed MiandadPAK10310060103.004b JR Ratnayeke1v SLHyderabad8 Oct 1987
Matthew HaydenAUS103100102103.002c & b SB Styris1v NZGrenada20 Apr 2007
Sam RobsonMID103100111103.003b BA Hutton1v NOTGrantham12 Aug 2022
Darren LehmannAUS10310180101.984c Aamer Sohail b Arshad Khan1v PAKKarachi6 Nov 1998
Philo WallaceWI103102115100.981st †MV Boucher b WJ Cronje1v SADhaka1 Nov 1998
Graeme SmithSA103102130100.981c †CO Browne b DR Smith2v WIJamaica7 May 2005
Josh InglisAUS103102110100.984b Sikandar Raza2v ZIMHarare20 Sept 2026
Dimuth KarunaratneSL10310380100.002b MR Adair1v IREBulawayo25 Jun 2023
Adam GilchristAUS10310412099.041st †Moin Khan b Aamer Sohail2v PAKLahore10 Nov 1998
Ajinkya RahaneIND10310410299.041b ML Cummins1v WITrinidad25 Jun 2017
Babar AzamPAK10310417099.043c †Q de Kock b A Nortje2v SACenturion2 Apr 2021
Robin SmithENG10310511098.105b RJ Shastri1v INDNottingham20 Jul 1990

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.