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 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
Gary BallanceYOR10918616158.604c SA Northeast b DW Steyn1v HAMSouthampton20 Jun 2018
Luke WellsLAN10918618158.601c †SM Davies b JA Brooks2v SOMSouthport11 Jul 2022
Sachin TendulkarIND10918812057.984lbw b MG Johnson1v AUSNagpur6 Nov 2008
Alviro PetersenSA10918813157.982c TM Dilshan b UWMBCA Welegedara1v SLCape Town3 Jan 2012
Peter HandscombLEI10918810057.985lbw b ER Bamber1v MIDLondon3 May 2024
Steven DaviesSOM10918915157.672c WMH Rhodes b JS Patel2v WARBirmingham18 Aug 2019
Fletcha MiddletonHAM10919014057.372b LWP Wells1v LANManchester29 Aug 2024
James HildrethSOM10919212056.774b JAR Harris3v MIDTaunton25 Sept 2017
Daniel Bell-DrummondKEN10919417056.193c Haris Rauf b ML Revis1v YORLeeds28 Apr 2022
Sachin TendulkarIND10919614155.614lbw b M Muralitharan1v SLDelhi10 Dec 2005
Inzamam-ul-HaqPAK10920013054.505run out1v ENGFaisalabad20 Nov 2005
David WainwrightDER10920013054.508c AJ Robson b RML Taylor2v LEILeicester8 Jun 2014
Steve SmithAUS10920211053.963lbw b RA Jadeja3v INDPune23 Feb 2017
Jack ClaytonQUE10920311053.694c PSP Handscomb b CL McClure2v VICMackay14 Oct 2023
Neil DexterLEI10920418053.433c †OB Cox b J Leach1v WORWorcester3 Jul 2016
Joe ClarkeNOT10920415153.434c A Lyth b BO Coad1v YORNottingham21 Sept 2021
Joe RootENG1092046053.433b AS Joseph3v WINorth Sound8 Mar 2022
Adam LythYOR10920511053.171c & b LA Procter1v NORNorthampton24 May 2024
David RichardsonSA1092067052.918c MD Crowe b SB Doull2v NZCape Town2 Jan 1995
Cheteshwar PujaraSUS10920616052.913c EJ Pollock b DY Pennington2v WORWorcester21 Apr 2022
Senuran MuthusamySA10920610252.917c YBK Jaiswal b Mohammed Siraj1v INDGuwahati22 Nov 2025
Rob YatesWAR10920813152.401lbw b AJ Neal1v HAMSouthampton2 Sept 2026
Ian BellENG10921116051.665c MJ Clarke b SPD Smith1v AUSLondon18 Jul 2013
Chris RogersSOM10921110051.663c †JA Simpson b TJ Murtagh1v MIDLondon22 May 2016
Travis HeadSA1092149050.934c DL Solway b JR Hazlewood2v NSWAdelaide1 Nov 2019
John SimpsonMID10922518048.446b DMW Rawlins2v SUSLondon19 Jul 2022
Daryl MitchellNZ1092289347.816c BA Stokes b MJ Leach1v ENGLeeds23 Jun 2022
Jake LibbyNOT10922910047.602c †CB Cooke b T van der Gugten1v GLACardiff19 May 2017
Roshen SilvaSL1092306147.394c Liton Das b Mehedi Hasan Miraz2v BANChattogram31 Jan 2018
Will RhodesWAR10923014247.391c †OG Robinson b G Stewart2v KENCanterbury30 Jun 2019
Tom GraveneyENG10923311146.784c DAJ Holford b GS Sobers2v WINottingham30 Jun 1966
Nick GubbinsMID10923415046.582c ME Trescothick b J Allenby2v SOMLondon22 May 2016
Jack ClaytonQUE10923512146.384c TJ Dean b W Sutherland1v VICMelbourne18 Feb 2022
Russel ArnoldSL10923613046.191c †AJ Stewart b AJ Tudor3v ENGManchester13 Jun 2002
Martin GuptillNZ10923611246.191c †T Taibu b H Masakadza1v ZIMBulawayo1 Nov 2011
Wayne MadsenDER10923613046.194c †OB Cox b JD Shantry1v WORDerby20 Jun 2016
Henry HuntSA10923810045.801c TA Copeland b T Sangha2v NSWAdelaide23 Mar 2022
Sourav GangulyIND10924010245.426c HP Tillakaratne b WPUJC Vaas2v SLMohali19 Nov 1997
Keaton JenningsLAN10924517044.491lbw b MJ Leach2v SOMManchester4 May 2018
Fawad AlamPAK1092459244.496c T Bavuma b L Ngidi2v SAKarachi26 Jan 2021
Azhar AliPAK1092506043.603c DA Warner b MA Starc1v AUSAbu Dhabi30 Oct 2014
Brooke GuestDER10925110043.433b MG Hogan1v GLADerby28 Apr 2022
Maurice LeylandENG10925214143.256b TW Wall1v AUSLondon22 Jun 1934
Eddie BarlowSA10925211043.252c AN Connolly b GD McKenzie1v AUSMelbourne1 Jan 1964
Richie RichardsonWI10925311043.083c SK Warne b MG Hughes2v AUSSydney2 Jan 1993
Nasser HussainENG10925512342.753b M Muralitharan2v SLKandy7 Mar 2001
Robin SmithENG10925613042.584lbw b MD Marshall1v WILondon8 Aug 1991
Brendan NashWI10925717042.417c PD Collingwood b SCJ Broad2v ENGTrinidad6 Mar 2009
Chris TavaréENG10925911042.082c GP Howarth b JG Bracewell3v NZLondon14 Jul 1983
Ian BellENG10926715040.825c †BJ Haddin b MA Starc3v AUSNottingham10 Jul 2013
PreviousPage 120Next

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.