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
Ravi ShastriIND10914911073.151run out1v SADelhi14 Nov 1991
Runako MortonWI10915012172.672c T Mupariwa b AJ Ireland1v ZIMTrinidad13 May 2006
Mohammad AzharuddinIND108*65103166.156not out2v NZVadodara17 Dec 1988
Mohammed IrfanUGA108*71710152.115not out2v MASKampala27 May 2017
Marlon SamuelsWI108*75115144.005not out1v INDVijayawada24 Nov 2002
Ben WellsGLO108*76164142.115not out2v DURBristol22 Aug 2023
Brooke GuestDER108*8255131.715not out1v GLARepton31 Jul 2026
Ahan WickramasingheNCC108*8276131.714not out2v BCAAColombo14 Aug 2026
Daniel DrewSA108*86113125.583not out2v VICAdelaide6 Nov 2024
Dasun ShanakaSL108*88123122.736not out2v INDGuwahati10 Jan 2023
Shahid AfridiPAK108*9278117.392not out2v NZSharjah15 Apr 2002
Herschelle GibbsSA108*92143117.391not out2v SLKimberley4 Dec 2002
Mohammad AzharuddinIND108*9480114.893not out1v SLMumbai17 Jan 1987
Matthew ShortVIC108*94141114.892not out2v QUEMelbourne14 Feb 2023
Nicholas KirtonCAN108*9575113.684not out1v VANKing City5 Aug 2022
Kevin PietersenENG108*9662112.505not out1v SABloemfontein2 Feb 2005
Tillakaratne DilshanSL108*102140105.882not out2v ZIMHarare9 Jun 2010
Ricky PontingAUS108*10317104.853not out1v INDBangalore12 Nov 2003
Mohammad YousufPAK108*103110104.854not out1v BANLahore8 Apr 2008
Steve SmithAUS108*104111103.853not out2v PAKPerth19 Jan 2017
Allan LambENG108*10691101.894not out2v NZSydney20 Jan 1983
Mohammad YousufPAK108*11110197.304not out2v ZIMFaisalabad30 Jan 2008
Rajin SalehBAN108*11316095.583not out2v KENFatullah25 Mar 2006
Tillakaratne DilshanSL108*11510293.912not out2v ENGColombo26 Mar 2011
Hashim AmlaSA108*1207190.001not out1v PAKPort Elizabeth19 Jan 2019
Ian CockbainGLO108*12311287.804not out2v MIDLondon30 Apr 2017
Ben StokesDUR108*12310387.804not out2v DERDerby21 Jul 2026
Rahmat ShahAFG108*12810184.383not out2v IREGreater Noida24 Mar 2017
Michael BevanAUS108*1296083.724not out1v ENGLondon24 May 1997
Saeed AnwarPAK108*12913083.722not out2v WILahore4 Nov 1997
Desmond HaynesWI108*1308083.081not out1v AUSSydney17 Jan 1984
Salman ButtPAK108*13013083.081not out2v INDKolkata13 Nov 2004
Frederik KlokkerDEN108*1308183.082not out2v BERKuala Lumpur29 Apr 2018
Tom AlsopSUS108*13012383.083not out2v SURBrighton11 Aug 2024
Rob NicolNZ108*13111082.441not out2v ZIMHarare20 Oct 2011
Shai HopeWI108*1319182.442not out1v BANSylhet14 Dec 2018
Richie RichardsonWI108*13211381.823not out2v ENGKingston3 Mar 1990
Shivnarine ChanderpaulWI108*1388178.262not out2v NZGros Islet8 Jun 2002
Kyle CoetzerSCO108*14216076.062not out2v UAEPearland31 May 2022
Marcus TrescothickENG108*1459174.481not out2v PAKLondon22 Jun 2003
Kushal MallaNEP10864910168.756c Ayan Khan b Aqib Ilyas1v OMAKirtipur21 Apr 2023
Kaveen BandaraNCC1087067154.294c MJM Fernando b Tillakaratne Sampath1v PSCColombo26 Aug 2026
AB de VilliersSA10871114152.114c SMA Priyanjan b BAW Mendis1v SLHambantota12 Jul 2014
Mark AdairNK1087886138.466c DC Delany b C Campher2v MRCork24 May 2022
Jason RoySUR10879151136.711c DJ Willey b JJ Cobb1v NORLondon27 Jul 2015
Sanath JayasuriyaSL10883143130.121c Mafizur Rahman b Sheikh Salahuddin1v BANColombo22 Jul 1997
Irfan KarimKEN10884160128.571c ES Szwarczynski b Ahsan Malik2v NEDLincoln23 Jan 2014
Ben StokesENG1088466128.574c SA Engelbrecht b LV van Beek1v NEDPune8 Nov 2023
Dane VilasLAN10888121122.735b WJ Weighell1v DURChester-le-Street16 May 2017
George BartlettSOM1088948121.356c RK Patel b WS Davis1v LEITaunton10 Aug 2021

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.