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
Niall O'BrienLEI8912812069.536c MJ North b MHA Footitt1v DERLeicester8 Jun 2014
Ajinkya RahaneIND8912911168.995c C Green b PJ Cummins2v AUSLondon7 Jun 2023
Shane WatsonAUS8913015068.461c †D Ramdin b KAJ Roach1v WIPerth16 Dec 2009
George BaileyHAM8913013068.465c T Westley b N Wagner1v ESSSouthampton19 Sept 2017
Paul HortonLEI8913116067.941lbw b MJ Henry1v WORLeicester22 May 2016
Tom BruceCS8913112167.945lbw b OR Newton2v WFCello Basin Reserve17 Mar 2018
Kumar SangakkaraSL8913215067.423c †MV Boucher b M Ntini3v SACenturion15 Nov 2002
Ayana SiriwadhanaBSC8913210067.427b NT Gamage1v PSCGalle5 Feb 2026
Tom Kohler-CadmoreWOR8913312066.925st †MJ Richardson b SG Borthwick1v DURChester-le-Street14 Sept 2015
Jos ButtlerENG891336266.927c AM Rahane b RA Jadeja1v INDLondon7 Sept 2018
Tom FellWOR8913413066.422b M Morkel3v SURWorcester10 Sept 2018
Sam HarperVIC891367065.446lbw b HNA Conway2v SAAdelaide1 Nov 2024
Miles HammondGLO891369065.444c TS Muyeye b JA Leaning3v KENCanterbury18 Apr 2025
Collins ObuyaKEN8913714064.963b MBS Jonkman2v NEDNairobi20 Feb 2010
Ravindra JadejaIND8913710164.967c †JL Smith b JC Tongue1v ENGBirmingham2 Jul 2025
John SimpsonMID8914014063.576b OE Robinson3v SUSBrighton18 Aug 2019
Andrew FlintoffENG8914211162.686c †AC Gilchrist b SR Clark1v AUSSydney2 Jan 2007
Shakib Al HasanBAN8914310162.245c sub (AB Fudadin) b R Rampaul2v WIMirpur13 Nov 2012
Richard HadleeNZ891449061.817c Javed Miandad b Azeem Hafeez1v PAKWellington18 Jan 1985
Scott BorthwickDUR8914414061.814lbw b BJ Gibbon1v WORWorcester5 May 2022
Aiden MarkramSA8914415061.811c †Mohammad Rizwan b Khurram Shahzad2v PAKCenturion26 Dec 2024
Lasith LakshanCMCC891449161.812c KNA Bandara b RPN Priyadarshana3v PSCColombo19 Dec 2025
Luke WrightSUS8914615060.965c †TR Ambrose b KHD Barker1v WARHorsham21 Jul 2014
Peter SiddleLAN8914611060.968lbw b RK Kleinveldt2v NORNorthampton3 May 2015
Henry BrookesGLO891488360.149c †BD Guest b Shoaib Bashir1v DERDerby24 Apr 2026
Greg HayCS8914914059.731lbw b TG Johnston2v CANChristchurch29 Oct 2016
Mitchell HayCAN8915011159.335c D Foxcroft b JD McKay1v OVUniversity of Otago Oval6 Mar 2023
Michael HusseyAUS891519058.946c †MS Dhoni b Z Khan3v INDMelbourne26 Dec 2011
Corey AndersonND8915113158.945c †CFK van Wyk b DAJ Bracewell3v CSNelson20 Feb 2013
Asad ShafiqPAK891515258.946c MR Marsh b SNJ O'Keefe1v AUSDubai22 Oct 2014
Bharat PopliND891519158.943c SB Keene b AL Olliver2v AAAuckland13 Mar 2025
Sherwin CampbellWI8915217058.552c †RC Russell b ARC Fraser2v ENGLondon24 Aug 1995
Kane WilliamsonNZ8915311058.173c sub (RA Jadeja) b Mohammed Shami2v INDWellington21 Feb 2020
DH LateganWOR8915312058.171run out (ZJ Chappell/†BD Guest)2v DERDerby3 Apr 2026
Alex DoolanAUS8915412157.793c †AB de Villiers b JP Duminy3v SACenturion12 Feb 2014
Michael Guptill-BunceAA8915410057.792c TA Blundell b A Verma2v WFAuckland13 Feb 2016
Joe DenlyKEN8915414057.793b JAR Harris2v MIDCanterbury15 Aug 2020
Cole McConchieCAN8915411157.794lbw b LV van Beek4v WFRangiora13 Mar 2025
Jesse RyderNZ8915712056.695c S Chanderpaul b DBL Powell1v WIDunedin11 Dec 2008
Pathum NissankaSL8915711156.691b KA Maharaj2v SAGqeberha5 Dec 2024
Jeet RavalND8915813056.331lbw b MJG Rippon2v OVAlexandra22 Nov 2021
Tony LockENG8915913055.979b LA King2v WIGeorgetown28 Mar 1968
Ken RutherfordNZ891597255.975c KJ Arnott b EA Brandes3v ZIMHarare7 Nov 1992
Bill LawryAUS891604055.632c RG Pollock b TL Goddard3v SASydney10 Jan 1964
BJ WatlingND8916015055.636c & b MB McEwan2v WFHamilton15 Oct 2015
Temba BavumaSA891609055.637c JDS Neesham b N Wagner2v NZWellington16 Mar 2017
Donald BradmanAUS8916213054.943c WJ Edrich b AV Bedser3v ENGLondon24 Jun 1948
Matthew HaydenAUS8916311254.602c Faisal Iqbal b Saqlain Mushtaq1v PAKUAE19 Oct 2002
Tim McIntoshNZ891646354.272run out (Rubel Hossain)3v BANHamilton15 Feb 2010
Jake LehmannHAM8916415054.274b JA Porter1v ESSChelmsford8 May 2026
PreviousPage 200Next

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.