ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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
Asad ShafiqPAK12668 & 58*224100v WIAbu Dhabi21 Oct 2016
Michael RichardsonDUR12664 & 62250170v DERChesterfield3 Jul 2017
James BraceyGLO12682* & 44234171v DERBristol25 Sept 2017
Roston ChaseWI12631 & 95203111v ZIMBulawayo21 Oct 2017
Daniel FlynnND12662 & 64166170v CSMount Maunganui23 Oct 2017
Roshen SilvaSL12656 & 70*269131v BANDhaka8 Feb 2018
Keaton JenningsLAN126126247210v NOTNottingham11 May 2018
Kieran PowellWI12638 & 88195132v SLTrinidad6 Jun 2018
Will SmithDUR12690 & 36323160v SUSArundel20 Jun 2018
Joe WeatherleyHAM1260 & 126*269110v LANManchester25 Jun 2018
Will RhodesWAR126118 & 8249180v MIDLondon22 Jul 2018
Tom WestleyESS12616 & 110*234220v NOTNottingham10 Sept 2018
Dane CleaverCS126117 & 9202145v AAKennards Hire Community Oval17 Oct 2018
Mark ChapmanAA12637 & 89145163v CANKennards Hire Community Oval6 Dec 2018
Glenn PhillipsAA12692 & 34179152v OVUniversity of Otago Oval17 Mar 2019
Billy RootGLA126126 & DNB175140v NORCardiff11 Apr 2019
Mitchell SantnerNZ126126269115v ENGMount Maunganui21 Nov 2019
Yasir ShahPAK126113 & 13239140v AUSAdelaide29 Nov 2019
Callum FergusonSA12644 & 82287190v NSWSydney24 Feb 2020
Hamish RutherfordOV12657 & 69186221v WFWellington5 Nov 2020
Leus du PlooyDER12698 & 28236120v WORDerby15 Apr 2021
Azhar AliPAK126126240171v ZIMHarare7 May 2021
James BraceyGLO12638 & 88227150v MIDCheltenham5 Jul 2021
Ollie RobinsonKEN12614 & 112218150v MIDCanterbury21 Sept 2021
Ben StokesENG12666 & 60214192v AUSSydney5 Jan 2022
Dale PhillipsOV12612 & 114221211v WFDunedin20 Mar 2022
Tom ClarkSUS126100 & 26223130v NOTBrighton7 Apr 2022
Alastair CookESS126100 & 26*320110v KENChelmsford7 Apr 2022
Jack HaynesWOR1266 & 120*280210v DURWorcester5 May 2022
Joe RootENG12611 & 115*185140v NZLondon2 Jun 2022
Sam CurranSUR12612675155v KENLondon26 Jun 2022
Lyndon JamesNOT12650 & 76*264162v GLACardiff11 Jul 2022
Tom AbellSOM126116 & 10255142v YORTaunton19 Jul 2022
Tom BantonSOM126126120146v ESSChelmsford25 Jul 2022
John SimpsonMID12692 & 34229171v LEILeicester20 Sept 2022
D'Arcy ShortWA12687 & 39*181153v VICMelbourne17 Oct 2022
Kiran CarlsonGLA126119 & 7175151v DURCardiff20 Apr 2023
Wiaan MulderLEI12624 & 102*205210v SUSLeicester11 May 2023
Ollie PriceGLO12685 & 41243180v LEIBristol11 Jun 2023
Azhar AliWOR12625 & 101226190v SUSBrighton11 Jun 2023
George HillYOR126101 & 25228162v GLOLeeds25 Jun 2023
Tom WestleyESS126114 & 12*205171v WARChelmsford25 Jun 2023
Matthew WaiteWOR12664 & 6286156v GLOCheltenham26 Jul 2023
Colin AckermannLEI12633 & 93*212191v GLOLeicester3 Sept 2023
Graeme van BuurenGLO12678 & 48*209142v DERBristol10 Sept 2023
George BartlettNOR126126*194181v LEILeicester26 Apr 2024
Harry BrookYOR126126* & DNB135172v DERLeeds26 Apr 2024
Michael BurgessWAR126108 & 1820581v ESSChelmsford17 May 2024
Ben CharlesworthGLO126126228106v LEILeicester17 May 2024
Jonathan TattersallYOR126126215140v LEILeicester9 Sept 2024
PreviousPage 130Next

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.