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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Jayant YadavIND10420415050.989st †JM Bairstow b AU Rashid2v ENGMumbai8 Dec 2016
Teague WyllieWA10420415050.985c JJS Sangha b CP Tremain2v NSWPerth3 Oct 2022
Kane WilliamsonNZ10420511050.733b Taijul Islam2v BANSylhet28 Nov 2023
Jack ClaytonQUE1042078050.244c C Kellaway b Matt Hennig2v VICBrisbane31 Oct 2026
Lou VincentNZ10420814150.002c ME Waugh b SK Warne1v AUSPerth30 Nov 2001
Will BraggGLA10420812050.003b IAA Thomas2v KENCanterbury10 May 2015
Ben SlaterDER10420915049.761c GP Smith b A Sheikh1v LEIDerby23 Sept 2014
Damien MartynAUS10421011149.525c R Dravid b Harbhajan Singh3v INDChennai14 Oct 2004
Kumar SangakkaraSL1042108049.523c †Kamran Akmal b Yasir Arafat1v PAKLahore1 Mar 2009
Peter HandscombVIC10421011049.524b NM Lyon1v NSWSydney10 Nov 2025
Rohan KanhaiWI10421714047.933c TW Graveney b R Illingworth1v ENGLondon18 Aug 1966
Javed MiandadPAK10421712047.934c JJ Crowe b SL Boock2v NZHyderabad (Sindh)25 Nov 1984
Brad CachopaAA10422013147.277c JF Carter b JD Baker1v NDAuckland6 Feb 2015
Emilio GayDUR10422110047.064b LA Patterson-White2v NOTChester-le-Street16 May 2025
Alex WakelyNOR10422216046.853c M Klinger b JK Fuller1v GLOCheltenham8 Jul 2015
Cameron BancroftWA10422210046.851c TD Paine b NT Ellis3v TASAdelaide30 Oct 2020
Gareth SeverinWF10422416046.433b RL Toole1v CSWellington26 Nov 2025
Peter KirstenSA10422613046.026c AJ Stewart b PAJ DeFreitas2v ENGLeeds4 Aug 1994
Wayne MadsenDER10422610146.024c HC Brook b JE Root2v YORLeeds26 Apr 2024
Rahul DravidIND10422714045.813b CS Martin1v NZAhmedabad4 Nov 2010
Wriddhiman SahaIND10422713045.817c †SO Dowrich b AS Joseph1v WISt Lucia9 Aug 2016
Tom LathamCAN1042279145.811c TC Bruce b JR Lennox4v CSChristchurch23 Oct 2021
Richie RichardsonWI10422913045.413lbw b CC Lewis2v ENGBirmingham25 Jul 1991
Rob YatesWAR10422914045.412c †OB Cox b BL D'Oliveira1v WORBirmingham6 May 2021
Justin LangerAUS10423113045.021c DL Vettori b CD McMillan1v NZBrisbane8 Nov 2001
Steven CroftLAN10423116145.024lbw b Haris Rauf1v YORLeeds12 May 2022
Clayton LambertWI10423210144.831c GP Thorpe b MR Ramprakash2v ENGSt John's20 Mar 1998
Asad ShafiqPAK1042359244.266c Shahriar Nafees b Elias Sunny2v BANChittagong9 Dec 2011
VVS LaxmanIND10423714043.883b MF Maharoof1v SLAhmedabad18 Dec 2005
Stephen CookSA1042408043.331b MA Starc3v AUSAdelaide24 Nov 2016
Hamilton MasakadzaZIM1042448142.623c Imrul Kayes b Robiul Islam1v BANHarare4 Aug 2011
Hashim AmlaSA1042447142.623lbw b PM Siddle1v AUSBrisbane9 Nov 2012
Colin CowdreyENG10424715042.113b EW Freeman1v AUSBirmingham11 Jul 1968
Gordon GreenidgeWI1042498041.771c DC Boon b TBA May4v AUSAdelaide3 Feb 1989
Chesney HughesDER10425214041.272lbw b RI Keogh3v NORDerby10 May 2015
Shivnarine ChanderpaulWI10425312041.115b A Nel1v SAPort Elizabeth26 Dec 2007
Dominic SibleyWAR1042589040.312c HG Kuhn b HW Podmore4v KENTunbridge Wells20 Jun 2018
Asad ShafiqPAK10425914040.155lbw b AY Patel2v NZAbu Dhabi3 Dec 2018
Martin CroweNZ1042648139.394c AL Logie b AH Gray3v WIAuckland27 Feb 1987
Mohammad HafeezPAK10426610039.101c †D Ramdin b JE Taylor3v WIKarachi27 Nov 2006
Navjot SidhuIND1042687038.812c †AM de Silva b UC Hathurusingha3v SLColombo27 Jul 1993
Herbie CollinsAUS10427811037.411c A Waddington b JWHT Douglas3v ENGSydney17 Dec 1920
Ian ChappellAUS1042789037.413c RGD Willis b DL Underwood4v ENGAdelaide29 Jan 1971
Peter MayENG10428010037.143b RR Lindwall3v AUSSydney17 Dec 1954
Grant FlowerZIM10428810036.112c †AC Parore b CL Cairns1v NZHarare18 Sept 1997
Ricky PontingAUS10429010035.866c CL Hooper b NO Perry1v WIBridgetown26 Mar 1999
Derek RandallENG10433812030.775c JG Wright b EJ Chatfield2v NZAuckland10 Feb 1984
Sanjay ManjrekarIND1044227024.643c sub (SG Davies) b MP Jarvis2v ZIMHarare18 Oct 1992
Reggie DuffAUS104-11--10b LC Braund3v ENGMelbourne1 Jan 1902
Victor TrumperAUS104-140-1c †AFA Lilley b W Rhodes1v ENGManchester24 Jul 1902
PreviousPage 138Next

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.