Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Zaheer AbbasPAK96--0-3c CPS Chauhan b SM Gavaskar3v INDFaisalabad16 Oct 1978
Faoud BacchusWI96--0-2b BS Bedi1v INDBangalore15 Dec 1978
Dilip VengsarkarIND96--1-4st †Saleem Yousuf b Tauseef Ahmed2v PAKChennai3 Feb 1987
Migael PretoriusSOM95*7186133.809not out2v NOTNottingham23 Jun 2024
Brendan NashKEN95*987296.944not out2v DERDerby11 May 2014
Axar PatelDUR95*9912295.967not out2v GLACardiff19 Aug 2018
Keith BoyceWI95*10512090.487not out2v AUSAdelaide23 Jan 1976
Michael RipponOV95*11112285.597not out4v CSUniversity of Otago Oval10 Mar 2020
Craig OvertonSOM95*1119185.599not out2v NOTTaunton19 Apr 2024
Shan MasoodYOR95*11212084.823not out4v DERChesterfield11 Jun 2023
Andrew GaleYOR95*11313084.074not out2v LANLeeds25 May 2014
Garry SobersWI95*1189280.515not out3v ENGGeorgetown28 Mar 1968
Gus LogieWI95*12412076.616not out3v ENGLondon16 Jun 1988
Leus du PlooyDER95*13810068.845not out3v WORDerby6 Apr 2023
Peter TregoSOM95*14115067.386not out4v SUSTaunton5 Jul 2015
Mark CosgroveLEI95*1569160.904not out2v DERDerby12 Sept 2016
Wayne MadsenDER95*15814060.134not out4v LANChesterfield29 Jun 2025
Kepler WesselsSA95*16912056.211not out4v INDPort Elizabeth26 Dec 1992
Lance KlusenerSA95*1756054.296not out1v SLColombo6 Aug 2000
John SimpsonMID95*17615053.986not out1v LEILeicester27 May 2021
Temba BavumaSA95*19413048.976not out1v AUSJohannesburg30 Mar 2018
George BartlettNOR95*19712048.228not out4v LANNorthampton3 Apr 2026
Rick McCoskerAUS95*21412044.391not out4v ENGLeeds14 Aug 1975
Jimmy AdamsWI95*22610042.046not out2v ENGKingston19 Feb 1994
Frank WoolleyENG95*--0-4not out4v SALeeds13 Jul 1929
Niall O'BrienLEI9584141113.107c sub (DJ Willey) b RI Keogh2v NORNorthampton21 Aug 2015
Gary GilmourAUS9594121101.068c MA Holding b LR Gibbs1v WIAdelaide23 Jan 1976
Jonny BairstowYOR9594150101.066c R Clarke b JW Dernbach2v SURLondon11 May 2018
Adam RossingtonNOR959816196.946c GH Roderick b CN Miles1v GLONorthampton12 Apr 2015
Andrew FlintoffENG9510412491.357b PR Adams2v SALondon4 Sept 2003
Alex DaviesLAN9510411291.356c GG Wagg b CA Ingram1v GLAManchester21 Aug 2015
BI KellawayGLA9510411191.356c †LD McManus b CG Harrison2v NORCardiff16 May 2025
Todd AstleCAN9510613189.628b JM McMillan1v OVRangiora27 Oct 2012
Jamie SmithENG9510912187.168b S Joseph2v WIBirmingham26 Jul 2024
Tino BestWI9511214184.8211c AJ Strauss b G Onions1v ENGBirmingham7 Jun 2012
Josh CobbNOR9511212284.827c †HR Hosein b SJ Thakor2v DERDerby10 May 2015
Joe RootENG951138384.075c MG Bracewell b N Wagner4v NZWellington24 Feb 2023
Richard LeviNOR9511415083.335run out (WA Tavare)3v GLONorthampton12 Sept 2016
Leus du PlooyMID951178081.204c Shoaib Bashir b MK Andersson3v DERLondon15 May 2026
Mark BoucherSA951189080.517c IJL Trott b GP Swann2v ENGJohannesburg14 Jan 2010
Ben StokesDUR9511818080.515b HNA Conway2v NORChester-le-Street19 Jun 2026
Vernon RansfordAUS951209079.177b GA Faulkner3v SAMelbourne17 Feb 1911
Jake WeatheraldTAS9512013079.172lbw b JA Davies3v NSWHobart16 Feb 2026
Nic MaddinsonVIC951238277.243st †PM Nevill b SNJ O'Keefe1v NSWSydney14 Feb 2020
Mark ChapmanAA9512516176.004c DP Conway b JD Gibson1v WFWellington14 Nov 2020
Brian LaraWI9512715174.804c GP Thorpe b A Flintoff2v ENGBirmingham29 Jul 2004
Jermaine BlackwoodWI9512711074.805b Yasir Shah4v PAKAbu Dhabi21 Oct 2016
Quinton de KockSA9512814074.226c †JC Buttler b SM Curran1v ENGCenturion26 Dec 2019
Joe LeachWOR9512914273.648c ME Trescothick b AC Thomas2v SOMWorcester3 May 2015
Dean ElgarSA9513016073.081c & b MD Shanaka2v SLCenturion26 Dec 2020
PreviousPage 174Next

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.