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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Rakep PatelKEN8710910279.822st †AF Buurman b PM Seelaar4v NEDNairobi20 Feb 2010
Viv RichardsWI8711011179.095lbw b IT Botham2v ENGPort of Spain3 Apr 1986
Kevin PietersenENG8711014179.094c R Dravid b A Kumble3v INDNagpur1 Mar 2006
Arvind KandappahCAN871119378.385c JK Kamande b SO Tikolo3v KENNairobi12 Oct 2007
Jack CarsonSUS8711310476.999b J Leach1v WORWorcester30 Aug 2021
Dan MousleyWAR8711310176.995c †TJ Moores b D Paterson1v NOTNottingham11 Jun 2023
Mitchell MarshAUS8711613175.007c Rahat Ali b Imran Khan2v PAKAbu Dhabi30 Oct 2014
Kusal MendisSL871178274.365b ST Gabriel3v WISt Lucia14 Jun 2018
Jack EdwardsNSW871178274.367c MT Renshaw b MG Neser2v QUESydney4 Oct 2023
Rhys MariuCAN8711711074.361b LI Georgeson2v OVRangiora7 Dec 2024
Brian LaraWI8711816073.733lbw b DG Cork1v ENGManchester27 Jul 1995
Luke WrightSUS8711810373.735c BL D'Oliveira b EG Barnard1v WORBrighton2 Jun 2017
Travis HeadSA8711813073.734lbw b C Green1v WAAdelaide16 Nov 2018
D'Arcy ShortWA871187373.738c MS Harris b RP Kellepotha1v VICMelbourne17 Oct 2022
Sam HainWAR871187373.734c TJ Haines b OE Robinson1v SUSBrighton29 Jun 2025
Mominul HaqueBAN8711810073.733c C Campher b G Hoey3v IREDhaka19 Nov 2025
Sourav GangulyIND871199173.115c HM Amla b DW Steyn2v SAKanpur11 Apr 2008
Murali VijayIND8712110171.901lbw b HMRKB Herath2v SLMumbai2 Dec 2009
Hamish RutherfordOV8712112071.902b HK Bennett2v CANDunedin25 Mar 2015
Thanuka DabareCMCC871229171.311c A Wanninayake b RS Fernando2v BCAAGalle16 Jan 2026
Adam GilchristAUS871249170.167c BC Lara b CEL Stuart2v WISydney2 Jan 2001
Joe RootENG871247070.165lbw b G Motie2v WIBirmingham26 Jul 2024
Jesse RyderESS8712611169.055c SD Peters b SP Crook1v NORNorthampton7 Jun 2015
Robert O'DonnellAA8712611169.053c AK Kitchen b CM Smith1v OVDunedin15 Mar 2016
Usman KhawajaQUE8712712068.502c RR Hicks b CH Stobo2v NSWBrisbane28 Oct 2025
Ijaz AhmedPAK8712813167.973c AR Whittall b M Mbangwa1v ZIMPeshawar27 Nov 1998
Ben StokesENG8712813167.976b MR Marsh2v AUSLondon16 Jul 2015
Niall O'BrienLEI8712812067.976lbw b MHA Footitt4v DERLeicester7 Aug 2015
Jonty RhodesSA871298267.446c & b CA Walsh2v WIDurban26 Dec 1998
James HildrethSOM8712910067.444b LA Dawson1v HAMSouthampton7 Apr 2022
Liam Patterson-WhiteNOT871297467.448c GCH Hill b D Moriarty1v YORNottingham22 Jun 2025
Kane WilliamsonYOR8713114066.413b MM Ali1v WORScarborough19 Aug 2018
Marcus TrescothickSOM8713316065.411c SR Patel b PM Siddle1v NOTNottingham22 Jun 2014
Wayne MadsenDER8713416064.934lbw b MJ Waite1v WORDerby6 Apr 2023
Lachlan HearneQUE8713412064.935lbw b CJ Rocchiccioli1v WAPerth11 Nov 2025
Nic MaddinsonVIC871365463.974c T Sangha b SA Abbott1v NSWSydney27 Oct 2021
Luke WellsLAN8713613063.971st †LD McManus b CG Harrison1v NORNorthampton3 Apr 2026
Ethan BrookesWOR871374763.506c OJ Hannon-Dalby b EG Barnard3v WARBirmingham22 Jul 2025
Matt RenshawSOM871389163.041run out (J Clark)1v SURLondon12 Apr 2024
Michael VaughanENG8713912062.592c J Mubarak b M Muralitharan1v SLColombo9 Dec 2007
Ben SlaterNOT8713911062.591lbw b JDM Evison3v KENNottingham25 Jul 2023
Graeme PollockSA8714113061.704b EW Freeman3v AUSJohannesburg19 Feb 1970
Michael BracewellWF8714114061.704c †M Renwick b MJG Rippon1v OVCello Basin Reserve17 Oct 2018
Colin IngramGLA871419161.705c DJ Bell-Drummond b JK Denly2v KENCardiff22 Jul 2025
Dale PhillipsOV871426261.275lbw b LI Georgeson2v WFUniversity of Otago Oval25 Feb 2023
Asim KamalPAK8714315060.845c RT Ponting b JN Gillespie3v AUSSydney2 Jan 2005
Phillip HughesAUS871439060.843c †LD Chandimal b HMRKB Herath2v SLSydney3 Jan 2013
Joe LeachWOR8714316060.849c WT Root b JAR Harris1v GLACardiff5 Sept 2022
Daniel LawrenceSUR871438060.846c NG Smith b BJ Gibbon3v WORLondon17 May 2024
Ben McDermottQUE8714312060.845c NJ Maddinson b T Sangha2v NSWSydney1 Nov 2024
PreviousPage 209Next

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.