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
Phil SharpeENG11124114046.063c & b HJ Howarth2v NZNottingham7 Aug 1969
Mark TaylorAUS11124310145.681st †AJ Stewart b PCR Tufnell1v ENGLondon17 Jun 1993
Henry CooperND11124511345.311c RR O'Donnell b MB McEwan1v AAKennards Hire Community Oval1 Mar 2020
Taufeeq UmarPAK11124716044.941c & b PR Adams2v SALahore17 Oct 2003
Lahiru ThirimanneSL11125112044.222c †JC Buttler b SM Curran3v ENGGalle14 Jan 2021
David GowerENG11125314043.874run out2v NZLondon27 Jul 1978
Brad WilsonOV11125412243.702c WA Young b RJ McCone1v CSNelson22 Oct 2016
David BoonAUS11125913042.861c KLT Arthurton b IR Bishop3v WIBrisbane27 Nov 1992
Wayne MadsenDER1112648042.054b TJ Haines1v SUSDerby14 Apr 2022
Angelo MathewsSL11126814241.424c †WP Saha b R Ashwin2v INDDelhi2 Dec 2017
Sachin TendulkarIND11127019041.114c AC Hudson b WJ Cronje2v SAJohannesburg26 Nov 1992
Jacques KallisSA11127517040.364c GD McGrath b A Symonds1v AUSSydney2 Jan 2006
Mike AthertonENG11128112039.501lbw b DJ Nash1v NZManchester30 Jun 1994
Bill WoodfullAUS1112866038.811run out3v ENGSydney14 Dec 1928
Rahul DravidIND11129115038.143c JH Kallis b M Ntini2v SAChennai26 Mar 2008
Haseeb HameedNOT11130410036.512c †OB Cox b J Leach2v WORWorcester22 Apr 2021
Vinoo MankadIND1113096035.921c †D Tallon b SJE Loxton2v AUSMelbourne6 Feb 1948
Sediqullah AtalAFG1113329333.432c Tanzid Hasan b Taijul Islam4v BANAbu Dhabi9 Oct 2026
Ravi ShastriIND11135713031.096b NG Cowans1v ENGKolkata31 Dec 1984
Dave NourseSA111-130-5c JM Gregory b J Ryder3v AUSJohannesburg12 Nov 1921
Jack RussellENG111--0-6c CM Francois b JM Blanckenberg3v SADurban16 Feb 1923
Ken ViljoenSA111-90-7c TW Wall b SJ McCabe2v AUSMelbourne31 Dec 1931
Bill EdrichENG111-131-3c AR Morris b IWG Johnson1v AUSLeeds22 Jul 1948
Allan WatkinsENG111-150-5hit wicket b CN McCarthy1v SAJohannesburg12 Feb 1949
Arthur MorrisAUS111-91-1c †GM Fullerton b CN McCarthy1v SAJohannesburg10 Feb 1950
Pankaj RoyIND111-150-2c AJ Watkins b R Tattersall2v ENGMadras6 Feb 1952
Arthur MorrisAUS111--0-2c FM King b LS Butler2v WIPort of Spain11 Apr 1955
Noel McGregorNZ111-120-4lbw b Abdul Hafeez1v PAKLahore26 Oct 1955
Hanif MohammadPAK111-140-1c GAR Lock b DA Allen1v ENGDacca19 Jan 1962
Peter ParfittENG111-110-5c Saeed Ahmed b A D'Souza2v PAKKarachi2 Feb 1962
Mark BurgessNZ111-90-5b Intikhab Alam3v PAKLahore9 Oct 1976
Sunil GavaskarIND111-150-1c Sarfraz Nawaz b Imran Khan1v PAKKarachi14 Nov 1978
Basil WilliamsWI111--0-1c & b KD Ghavri2v INDCalcutta29 Dec 1978
Arjuna RanatungaSL111--1-6b RJ Shastri2v INDColombo30 Aug 1985
Amal SilvaSL111--0-2c †S Viswanath b RJ Shastri1v INDColombo6 Sept 1985
Viv RichardsWI110*5877189.663not out3v ENGSt. John's11 Apr 1986
Graeme van BuurenGLO110*98172112.244not out4v SURBristol8 Apr 2021
Abdul RazzaqPAK110*100162110.006not out2v BANMultan29 Aug 2001
Shaun MarshWA110*11113199.103not out3v SAAdelaide10 Oct 2020
Kaveen BandaraNCC110*11311197.355not out2v CCCColombo31 Jan 2025
John SimpsonSUS110*1175594.026not out3v SOMBrighton11 Apr 2025
Joe ClarkeWOR110*12216190.164not out4v KENWorcester19 Jun 2017
Brian BennettZIM110*1245488.717not out1v AFGBulawayo26 Dec 2024
Matt RevisYOR110*13413582.096not out1v SURScarborough22 Jul 2025
Gareth BattySUR110*14514275.869not out1v HAMSouthampton17 Jul 2016
Nic MaddinsonVIC110*14712174.834not out2v QUEMelbourne18 Feb 2022
Muhammad AbbasWF110*16011068.755not out4v CANRangiora29 Feb 2024
Mark PettiniLEI110*16910165.095not out3v GLALeicester21 Apr 2017
Rod MarshAUS110*17310063.587not out3v ENGMelbourne12 Mar 1977
Matt PriorENG110*18220060.448not out4v NZAuckland22 Mar 2013
PreviousPage 114Next

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.