Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tom LathamNZ7610012076.001c JM Bairstow b J Overton3v ENGLeeds23 Jun 2022
Wasim RajaPAK7610110075.256c AI Kallicharran b IVA Richards1v WILahore24 Nov 1980
Darren StevensKEN7610112175.256c †JS Foster b JA Porter2v ESSTunbridge Wells19 Jul 2015
Upul ChandanaSL761037273.797c MP Vaughan b RJ Kirtley2v ENGColombo18 Dec 2003
Anaru KitchenOV761037173.796c BJ Watling b DJ Mitchell2v NDCobham Oval25 Feb 2017
Mark CosgroveLEI7610310073.794c RJ Gleeson b BW Sanderson4v NORNorthampton26 Jun 2017
Ollie PopeSUR7610312073.795c †BC Brown b S Baker1v HAMLondon7 Jun 2026
Babar AzamPAK7610311173.795c †JM Cox b JC Tongue3v ENGBirmingham9 Sept 2026
Ryan PatelSUR7610411173.082c Z Crawley b MR Quinn1v KENBeckenham12 May 2022
Anaru KitchenOV7610513072.387c JD Ryder b AF Milne1v CSUniversity of Otago Oval15 Nov 2017
Joey EvisonKEN761068271.706c BT Slater b Farhan Ahmed2v NOTCanterbury17 Sept 2024
Glenn PhillipsAA7610710171.034c †CD Fletcher b ATE Hazeldine4v CANRangiora9 Mar 2019
Jack BurnhamDUR7610711171.034c CJ Ferguson b RA Whiteley3v WORChester-le-Street13 Jul 2019
Sahan ArachchigeNCC761075071.035c DD de Soysa b A Thilanchana1v BSCHambantota2 Jan 2026
Rick McCoskerAUS761087070.372c MC Cowdrey b GG Arnold3v ENGMelbourne8 Feb 1975
Chamara SilvaSL7610812070.377c DBL Powell b DJ Bravo1v WITrinidad3 Apr 2008
Max HoldenNOR7610811070.377b TP Milnes2v DERDerby14 Apr 2017
Greg HayCS7611010069.092c NG Smith b MB Bacon3v OVUniversity of Otago Oval10 Mar 2020
Tom Kohler-CadmoreSOM7611011269.091c GCH Hill b JA Thompson1v YORTaunton8 Sept 2025
Jake LehmannHAM7611010069.094c †JEK Rew b AM Vaughan1v SOMSouthampton17 Apr 2026
Majid KhanPAK761118068.471c †RW Marsh b DK Lillee2v AUSMelbourne1 Jan 1977
Chris CairnsNZ7611110168.476b Wasim Akram2v PAKChristchurch8 Dec 1995
Kraigg BrathwaiteWI7611112068.471b Nayeem Hasan2v BANChattogram3 Feb 2021
Wayne MadsenDER7611110068.474c JTA Burnham b P Coughlin2v DURChester-le-Street22 Apr 2021
Keith BarkerHAM7611111168.478c JG Bethell b HJH Brookes2v WARBirmingham26 Sept 2022
Javed MiandadPAK761125167.864run out2v WIKarachi20 Nov 1986
Arun HarinathSUR7611212067.862c MT Coles b DI Stevens2v KENLondon13 Jul 2015
Rory BurnsSUR7611210067.861c Kasey Aldridge b JH Davey2v SOMLondon25 Apr 2025
Saif ZaibNOR7611210167.865c †James Bracey b Zaman Akhter1v GLOBristol15 Sept 2025
Marcus TrescothickENG7611311267.262c ME Waugh b SK Warne3v AUSBirmingham5 Jul 2001
Habibul BasharBAN7611311067.263c B Lee b SCG MacGill1v AUSFatullah9 Apr 2006
Craig CachopaWF7611313067.264c AY Patel b BM Tickner2v CSNelson23 Oct 2015
Shaun MarshGLA7611310167.263run out (WRS Gidman)3v KENCardiff4 May 2018
L DawatagePSC7611311067.263b SADU Indrasiri4v NCCKatunayake7 Feb 2025
Sachin TendulkarIND7611413066.674c †AC Gilchrist b GD McGrath1v AUSMumbai27 Feb 2001
Marlon SamuelsWI7611410166.675lbw b TT Bresnan1v ENGBirmingham7 Jun 2012
Peter FultonCAN7611412166.673lbw b DAJ Bracewell1v CSChristchurch11 Dec 2014
Samit PatelNOT7611411066.676c †AJ Hodd b WMH Rhodes3v YORNottingham19 Apr 2015
James VinceHAM7611412066.674c EC Joyce b ME Hobden2v SUSBrighton7 Jun 2015
Malcolm MarshallWI761158266.097c MW Gatting b GA Gooch1v ENGSt. John's11 Apr 1986
Shivnarine ChanderpaulWI761156166.095c †GO Jones b MJ Hoggard1v ENGManchester12 Aug 2004
Marcus TrescothickSOM7611512266.091b OP Rayner3v MIDTaunton26 Apr 2015
Josh PhilippeWA7611512066.096b JM Bird1v TASHobart12 Mar 2019
Dinesh ChandimalSL7611510166.095c Yasir Shah b Hasan Ali1v PAKGalle16 Jul 2022
Quinton de KockSA7611611065.525b MA Wood2v ENGJohannesburg24 Jan 2020
Mitchell SantnerNZ7611710264.968b MJ Potts1v ENGHamilton14 Dec 2024
Matt PriorENG761189064.417b DW Steyn2v SACape Town3 Jan 2010
Joe BurnsQUE7611911063.872lbw b C Green2v WABrisbane2 Nov 2019
Paul WalterESS761194363.876c JM Blatherwick b C de Grandhomme1v LANBlackpool10 Jul 2023
G KotuwegodaRCC761207163.338b M Lakshan2v CCCColombo31 Jan 2025
PreviousPage 275Next

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.