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
Stephen PetersNOR8114211057.041c SC Kerrigan b J Clark3v LANNorthampton3 May 2015
Tom Kohler-CadmoreYOR811428257.046c †SM Davies b JH Davey2v SOMLeeds29 Aug 2018
Kevin PietersenENG8114311056.645run out (F de Wet)4v SACenturion16 Dec 2009
Adam LythYOR811439256.641c P Coughlin b LA Patterson-White3v NOTScarborough18 Aug 2019
Mark StonemanMID811439056.641b LPJ Kimber3v LEILeicester20 Sept 2022
Josh PhilippeNSW811439256.645c AP O'Connor b RP Meredith2v TASHobart16 Feb 2026
Mike AthertonENG811458055.862c †JR Murray b IR Bishop1v WILeeds8 Jun 1995
Shikhar DhawanIND811458055.862lbw b NM Lyon3v AUSBrisbane17 Dec 2014
Keaton JenningsLAN811458255.861c BA Godleman b MJJ Critchley3v DERLiverpool6 Sept 2020
Rahul DravidIND8114611055.483c DJ Cullinan b PR Adams3v SAJohannesburg16 Jan 1997
Babar AzamPAK811466155.483lbw b NGRP Jayasuriya4v SLGalle24 Jul 2022
Hashim AmlaSA811489054.733c R Dravid b A Kumble3v INDChennai26 Mar 2008
Jack BoyleCAN811489054.731c LH Ferguson b DJ Grobbelaar3v AARangiora22 Nov 2016
Cheteshwar PujaraIND8114813254.733lbw b VD Philander3v SAVisakhapatnam2 Oct 2019
Ed BarnardWAR8114811054.736c ? b Farhan Ahmed2v NOTNottingham26 Sept 2024
Mushfiqur RahimBAN811489054.735c Shahidullah b Zia-ur-Rehman3v AFGAbu Dhabi9 Oct 2026
Kieran PowellWI811499054.365c †MS Dhoni b PP Ojha1v INDMumbai22 Nov 2011
Sunil GavaskarIND8115012054.001c Mudassar Nazar b Ehteshamuddin3v PAKKanpur25 Dec 1979
Marnus LabuschagneAUS811503054.005c HDRL Thirimanne b DM de Silva2v SLBrisbane24 Jan 2019
Garry SobersWI8115112053.646c TW Graveney b RW Barber1v ENGLondon18 Aug 1966
Hamilton MasakadzaZIM811519153.643lbw b Shafiul Islam2v BANChittagong12 Nov 2014
Leo CarterCAN8115110053.641c †BJ Watling b SC Kuggeleijn1v NDChristchurch9 Mar 2015
Will RhodesWAR811517153.643lbw b Mohammad Abbas1v HAMSouthampton19 Apr 2024
Marcus TrescothickENG8115214053.291c DPMD Jayawardene b M Muralitharan1v SLManchester13 Jun 2002
Quinton de KockSA811525153.296c V Sibanda b SC Williams2v ZIMHarare9 Aug 2014
Devon ConwayWF8115212053.293lbw b DJ Mitchell3v CANWellington19 Oct 2020
Bill LawryAUS811557252.261c G Boycott b RW Barber1v ENGManchester6 Jun 1968
Ross TaylorNZ8115510052.264c HAPW Jayawardene b HMRKB Herath2v SLColombo26 Aug 2009
Younis KhanPAK8115510052.264c RA Young b TG Southee4v NZWellington15 Jan 2011
Varun ChopraWAR8115513052.261c †BC Brown b LJ Hatchett2v SUSHorsham21 Jul 2014
Brian LaraWI8115612051.924c JH Kallis b SM Pollock1v SAKingston19 Apr 2001
Michael JonesDUR8115711051.592c †CB Cooke b T van der Gugten2v GLAChester-le-Street5 Sept 2021
Heino KuhnKEN811586051.275c †BT Foakes b M Morkel4v SURBeckenham20 May 2019
Chris GayleWI8115914050.942c †MV Boucher b JH Kallis1v SAGeorgetown9 Mar 2001
Sachin TendulkarIND811597050.944b NM Lyon2v AUSChennai22 Feb 2013
Ollie PopeENG811596050.946b SN Thakur2v INDLondon2 Sept 2021
Mark WaughAUS811616050.314c †AC Parore b SB O'Connor1v NZHobart27 Nov 1997
Travis FriendZIM811619050.319b Enamul Haque2v BANDhaka8 Nov 2001
Ben FoakesSUR811617050.315b FH Edwards3v HAMLondon20 Apr 2018
Ian HollandHAM8116111050.312c BGF Green b RE van der Merwe2v SOMSouthampton7 Apr 2022
Rob KeoghNOR8116312049.695lbw b CDJ Dent3v GLONorthampton12 Apr 2015
Brett D'OliveiraWOR811635049.692st †D Murphy b RI Keogh3v NORNorthampton10 Jul 2016
Ryan PatelSUR811638149.692b FH Edwards1v HAMSouthampton5 Sept 2017
Ajinkya RahaneIND8116310049.695b ST Gabriel1v WINorth Sound22 Aug 2019
Syed Abid AliIND811653049.092c RB Simpson b RM Cowper4v AUSSydney26 Jan 1968
Mike GattingENG8116512149.093b RK Chauhan3v INDKolkata29 Jan 1993
Sean DicksonKEN811656249.091c WAT Beer b SG Whittingham1v SUSTunbridge Wells17 Jul 2016
Sean SoliaAA811659049.092b RL Toole2v CSKennards Hire Community Oval20 Oct 2023
Colin IngramGLA811654149.095c AT Thomson b BM Tickner1v DERCardiff2 May 2025
Luke ProcterNOR811668048.803lbw b MR Quinn1v KENCanterbury3 Jun 2021
PreviousPage 244Next

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.