Live1st ODI · India in New Zealand 2026/27NZ22/1 (5)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Geoff RaboneNZ175107 & 68-160v SADurban11 Dec 1953
Clyde WalcottWI175124 & 51*--1v ENGPort of Spain17 Mar 1954
Graeme PollockSA175175 & DNB-183v AUSAdelaide24 Jan 1964
Motganhalli JaisimhaIND17574 & 101-160v AUSBrisbane19 Jan 1968
Asif IqbalPAK175175-181v NZDunedin7 Feb 1973
Bevan CongdonNZ175175454120v ENGLondon21 Jun 1973
Mohinder AmarnathIND17558 & 117--0v WIPort of Spain11 Mar 1983
Wasim AkramPAK17552 & 123263232v AUSAdelaide19 Jan 1990
Mark GreatbatchNZ17587 & 88187183v ZIMBulawayo1 Nov 1992
Arjuna RanatungaSL17544 & 131206252v SAMoratuwa25 Aug 1993
Robin SmithENG175175315263v WISt John's16 Apr 1994
Mark TaylorAUS175169* & 6405210v SAAdelaide30 Jan 1998
Chris GayleWI175175255340v ZIMBulawayo19 Jul 2001
Herschelle GibbsSA17533 & 142271214v WICape Town2 Jan 2004
Kumar SangakkaraSL17545 & 130*359140v PAKColombo20 Jul 2009
Kevin PietersenENG175175232270v INDLondon18 Aug 2011
Tino MawoyoZIM175163* & 12483220v PAKBulawayo1 Sept 2011
Asad ShafiqPAK17575 & 100*353190v SLKandy8 Jul 2012
Marlon SamuelsWI175123 & 52272224v NZJamaica2 Aug 2012
Greg HayCS17548 & 127*357170v WFNapier20 Feb 2016
Dinesh ChandimalSL175132 & 43454171v AUSColombo13 Aug 2016
Will YoungCS175128* & 47345212v CANNelson21 Mar 2017
Gary BallanceYOR175120 & 55283240v HAMLeeds7 Apr 2017
Daryl MitchellWOR175121 & 54328241v SUSBrighton2 Jun 2017
Rob NewtonNOR17567 & 108315200v DERNorthampton9 Jun 2017
Aiden MarkramSA17532 & 143277250v AUSDurban1 Mar 2018
Luis ReeceDER17518 & 157*375131v MIDDerby20 Apr 2018
Sarfraz AhmedPAK17594 & 81252121v AUSAbu Dhabi16 Oct 2018
Tom AlsopHAM175150 & 25355260v WARBirmingham14 May 2019
Nick SelmanGLA17576* & 99408210v SUSBrighton27 May 2019
Joe DenlyKEN1758 & 167*221175v NOTTunbridge Wells17 Jun 2019
Daryl MitchellWOR17536 & 139385230v GLAWorcester10 Sept 2019
Ben FoakesSUR175118 & 57319210v KENLondon22 Aug 2020
Ravindra JadejaIND175175*228173v SLChandigarh4 Mar 2022
Babar AzamPAK175161 & 14301171v NZKarachi26 Dec 2022
Bharat PopliND175105 & 70253202v CSMount Maunganui5 Mar 2023
Jake LehmannSA175101* & 74261210v NSWAdelaide14 Mar 2023
Josh BohannonLAN175175294231v NORNorthampton3 Sept 2023
James VinceHAM1759 & 166*218143v WARBirmingham23 Jun 2024
Daniel LawrenceSUR175175223166v WORWorcester23 Jun 2024
Pasindu SooriyabandaraMSC175106* & 69*392180v NCCMoratuwa7 Feb 2025
Mayank AgarwalYOR175175195205v DURLeeds24 Sept 2025
Sam RobsonMID17513 & 162335230v NORNorthampton17 Apr 2026
Sam NortheastKEN17543 & 132327220v WORCanterbury2 Sept 2026
Joe DarlingAUS17414 & 160-300v ENGSydney26 Feb 1898
Herbie CollinsAUS17470 & 104453190v ENGSydney17 Dec 1920
Herbie CollinsAUS174114 & 60503120v ENGSydney19 Dec 1924
Herbert SutcliffeENG17459 & 115425160v AUSSydney19 Dec 1924
Eric DaltonSA174117 & 57*-180v ENGLondon17 Aug 1935
Jack FingletonAUS17438 & 136545100v ENGMelbourne1 Jan 1937

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.