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 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)T20I3rd 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 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
Andrew HilditchAUS11918317265.032c †PR Downton b GA Gooch1v ENGLeeds13 Jun 1985
Will GidmanGLO11918614063.986c †AJA Wheater b JA Tomlinson2v HAMSouthampton7 Jul 2014
Luke WellsLAN11918616063.981c R Vasconcelos b CJ White2v NORManchester25 Jul 2023
Joe DenlyKEN11918813163.304lbw b JS Patel3v WARTunbridge Wells20 Jun 2018
Joe RootYOR1191909162.634b ZJ Chappell1v DERLeeds26 Apr 2024
Alvin KallicharranWI11919118062.303b AW Greig2v ENGBridgetown6 Mar 1974
Tom AbellSOM11919212161.985c TGR Clark b JJ Carson1v SUSTaunton15 May 2026
Inzamam-ul-HaqPAK11919312161.665c †MS Dhoni b Z Khan1v INDFaisalabad21 Jan 2006
Jonathan TrottENG11919312061.665c MJ North b SR Clark3v AUSLondon20 Aug 2009
Guy WhittallZIM11919416061.341c Mohammad Sharif b Hasibul Hossain2v BANBulawayo19 Apr 2001
Ajinkya RahaneHAM11919714060.413b M Carter3v NOTNewport20 May 2019
Jeet RavalND11919713160.412c BG Randell b BD Schmulian1v CSMount Maunganui5 Mar 2023
Mudassar NazarPAK11919912059.806c †SMH Kirmani b N Kapil Dev2v INDKarachi23 Dec 1982
Cheteshwar PujaraIND11920412258.333c †JM Bairstow b JM Anderson1v ENGVisakhapatnam17 Nov 2016
Tom AlsopHAM11920418058.333c BWM Mike b HA Evans1v LEILeicester8 Apr 2021
Hashan TillakaratneSL11920612057.776c RT Ponting b SK Warne3v AUSPerth8 Dec 1995
Ian BellENG11920612057.776b Danish Kaneria1v PAKLeeds4 Aug 2006
Dawid MalanMID11920613057.774st †BC Brown b DR Briggs3v SUSBrighton4 May 2018
Tim WardTAS11920614157.773c O Davies b CH Stobo2v NSWSydney22 Nov 2025
Rahul DravidIND1192079257.493b KC Brathwaite1v WIKolkata14 Nov 2011
Kamran AkmalPAK11921020056.677b Harbhajan Singh2v INDKolkata30 Nov 2007
Rod LathamNZ11921414155.612run out1v ZIMBulawayo1 Nov 1992
Jonny BairstowENG11921518055.356b MA Starc1v AUSPerth14 Dec 2017
Bill LawryAUS1192179154.842b FJ Titmus2v ENGAdelaide28 Jan 1966
Younis KhanPAK11921720054.843c Mehrab Hossain b Fahim Muntasir2v BANChittagong16 Jan 2002
Steve SmithAUS11921810154.593st †MDKJ Perera b HMRKB Herath2v SLColombo13 Aug 2016
Mahela JayawardeneSL11922012054.094c †GO Jones b A Flintoff3v ENGLondon11 May 2006
James VinceHAM11922116053.853lbw b SA Patterson2v YORLeeds17 Apr 2016
Allan LambENG11922414053.134lbw b CEL Ambrose2v WIBridgetown5 Apr 1990
Ramnaresh SarwanWI11922819052.193c Naimur Rahman b Talha Jubair2v BANDhaka8 Dec 2002
Alec StewartENG11922920051.972c MD Crowe b DJ Nash4v NZLondon16 Jun 1994
Kiran CarlsonGLA11922916051.976c JS Foster b DD Masters1v ESSChelmsford12 Sept 2016
Scott StyrisNZ11923110251.523lbw b A Kumble1v INDChandigarh16 Oct 2003
Keaton JenningsLAN11923615150.422b GCH Hill1v YORManchester5 Sept 2022
Adam VogesAUS11924016049.584lbw b TG Southee3v NZPerth13 Nov 2015
Luke WoodLAN11924115049.388c †OG Robinson b ME Milnes1v KENCanterbury22 Apr 2021
Nick GubbinsHAM11924119049.383b DR Briggs2v WARSouthampton19 Apr 2024
Tom LathamDUR11924214049.171c Z Crawley b CJ Haggett3v KENChester-le-Street5 Sept 2017
Babar AzamPAK11924411248.774lbw b M Theekshana2v SLGalle16 Jul 2022
Graham ThorpeENG11924517048.575hit wicket b CL Cairns2v NZAuckland24 Jan 1997
Mark StonemanSUR11924716048.182c CN Ackermann b CJC Wright2v LEILeicester6 May 2021
Kumar SangakkaraSL11924916047.793c sub (AP Rouse) b JM Anderson3v ENGSouthampton16 Jun 2011
Curtis HeaphyCS11924913047.791b SB Davey1v CANNapier5 Dec 2025
Ali OrrSUS11925419046.851c DJ Lincoln b Jaskaran Singh3v KENCanterbury11 Jul 2021
Kamil MisharaNCC11925410046.853run out (sub (SN Gunasinghe))2v CCCColombo31 Jan 2025
Matthew HaydenAUS1192559146.672c Imran Nazir b Saqlain Mushtaq2v PAKUAE11 Oct 2002
Asanka GurusinhaSL11926117145.593c SA Thomson b DK Morrison2v NZHamilton22 Feb 1991
Ben SlaterDER11926816044.401lbw b DJ Redfern3v LEIDerby23 Sept 2014
Sam HainWAR11926913044.244c JEK Rew b MJ Leach2v SOMTaunton6 Apr 2023
Ashwell PrinceSA11927113043.915lbw b SK Warne1v AUSSydney2 Jan 2006

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.