Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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
John WrightNZ9932314030.652st †RC Russell b PCR Tufnell3v ENGChristchurch18 Jan 1992
Geoff BoycottENG9934013029.121c †DL Murray b BD Julien1v WIPort of Spain30 Mar 1974
Clem HillAUS99-7--7c AO Jones b SF Barnes3v ENGMelbourne1 Jan 1902
Aubrey FaulknerSA99--0-5c FE Woolley b GJ Thompson3v ENGCape Town11 Mar 1910
Charles MacartneyAUS99--1-3c †EJ Smith b FR Foster2v ENGLondon24 Jun 1912
Herbert SutcliffeENG99--0-2b GF Bissett3v SACape Town31 Dec 1927
Norman YardleyENG99-100-6c L Tuckett b OC Dawson3v SANottingham7 Jun 1947
Robert ChristianiWI99--0-6lbw b K Cranston3v ENGBridgetown21 Jan 1948
Bruce MitchellSA99--0-1c †SC Griffith b AV Bedser1v ENGPort Elizabeth5 Mar 1949
Keith MillerAUS99-80-5b DVP Wright3v ENGAdelaide2 Feb 1951
Allan RaeWI99-91-1b TB Burtt1v NZAuckland15 Feb 1952
Arthur MorrisAUS99-70-2run out1v SAMelbourne6 Feb 1953
John BeckNZ99-91-6run out1v SACape Town1 Jan 1954
Maqsood AhmedPAK99--0-4st †NS Tamhane b SP Gupte1v INDLahore29 Jan 1955
Colin McDonaldAUS99--0-1c †JHB Waite b ERH Fuller1v SACape Town31 Dec 1957
Rohan KanhaiWI99-140-3run out1v INDMadras21 Jan 1959
Pankaj RoyIND99--0-1c R Benaud b LF Kline3v AUSDelhi12 Dec 1959
Mike SmithENG99-101-5c †JHB Waite b GM Griffin1v SALondon23 Jun 1960
Trevor GoddardSA99-90-2c MC Cowdrey b JB Statham2v ENGLondon18 Aug 1960
Motganhalli JaisimhaIND99-120-2run out2v PAKKanpur16 Dec 1960
Mike SmithENG99-130-4run out2v PAKLahore21 Oct 1961
Ted DexterENG99-130-3b GD McKenzie4v AUSBrisbane30 Nov 1962
Rusi SurtiIND99--0-4c MG Burgess b GA Bartlett3v NZAuckland7 Mar 1968
Ian ChappellAUS99-160-3c AL Wadekar b BS Bedi2v INDCalcutta12 Dec 1969
Maurice FosterWI99--0-7b S Abid Ali2v INDPort of Spain13 Apr 1971
Majid KhanPAK99-80-3c DL Amiss b PI Pocock1v ENGKarachi24 Mar 1973
Mushtaq MohammadPAK99-100-4run out1v ENGKarachi24 Mar 1973
Dennis AmissENG99-140-2c Sarfraz Nawaz b Intikhab Alam2v PAKKarachi24 Mar 1973
Tom BlundellWF98*11814383.058not out4v CANWellington9 Mar 2026
Alex CareyAUS98*12315079.677not out4v NZChristchurch8 Mar 2024
Daniel HughesNSW98*12517078.406not out2v QUEBrisbane13 Nov 2017
David GowerENG98*14113069.507not out3v AUSSydney4 Jan 1980
Anshuman RathHK98*14810166.225not out1v NEDHong Kong10 Feb 2017
Sourav GangulyIND98*15215064.474not out4v SLKandy22 Aug 2001
Dane CleaverCS98*1558263.235not out4v OVAlexandra13 Mar 2025
Graeme HickENG98*16610159.043not out3v AUSSydney1 Jan 1995
Brian McMillanSA98*17212156.987not out2v ZIMHarare13 Oct 1995
Luke WellsSUS98*18814052.133not out2v DURChester-le-Street11 Apr 2019
Greg ChappellAUS98*20210048.514not out4v ENGSydney4 Jan 1980
Mike AthertonENG98*27714035.382not out4v SANottingham23 Jul 1998
Allan BorderAUS98*31411031.215not out1v WIPort of Spain16 Mar 1984
Geoff MillerENG98*32210030.436not out2v PAKLahore14 Dec 1977
Aamer MalikPAK98*32912129.796not out2v ENGKarachi16 Dec 1987
Leonard HuttonENG98*-120-1not out4v SAManchester5 Jul 1951
Frank WorrellWI98*--2-5not out3v INDKingston13 Apr 1962
Sadiq MohammadPAK98*--0-7not out3v WIKarachi1 Mar 1975
Dilip VengsarkarIND98*--0-4not out3v SLColombo30 Aug 1985
Jack TaylorGLO9891180107.697b DY Pennington4v WORCheltenham26 Jul 2023
Dean BrownlieCAN9893153105.383st †GJ Hopkins b JA Raval3v AAChristchurch7 Feb 2014
Kapil DevIND9897101101.037lbw b MA Holding1v WISt. John's28 Apr 1983
PreviousPage 163Next

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.