Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting innings by innings (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Steve SmithAUS10119012053.164c RG Sharma b JJ Bumrah1v INDBrisbane14 Dec 2024
Mohammad AshrafulBAN10119316052.335lbw b WPUJC Vaas4v SLMirpur26 Dec 2008
Graeme HickENG10119713051.274lbw b HH Streak2v ZIMLondon18 May 2000
Tanzid HasanBAN1011978151.272c MA Starc b NM Lyon2v AUSDarwin13 Aug 2026
Imran FarhatPAK10120414049.511c †PA Patel b L Balaji2v INDLahore5 Apr 2004
Wally HammondENG10120512049.273lbw b PK Lee2v AUSSydney23 Feb 1933
Alvin KallicharranWI10120713048.795b AA Mallett3v AUSBrisbane28 Nov 1975
Saleem MalikPAK10120710048.794c AP Gurusinha b SD Anurasiri2v SLSialkot12 Dec 1991
Damien MartynAUS10120813048.564lbw b SM Pollock4v SAJohannesburg31 Mar 2006
Rory BurnsENG10120915048.331run out2v NZHamilton29 Nov 2019
Jacques RudolphSA10121513046.983lbw b D Mohammed1v WICape Town2 Jan 2004
Regis ChakabvaZIM10122613044.697lbw b Taijul Islam2v BANKhulna3 Nov 2014
Jeff DujonWI10122812044.306c †PR Downton b IT Botham1v ENGManchester26 Jul 1984
Ian RedpathAUS10123011043.911c MA Holding b LR Gibbs1v WIMelbourne31 Jan 1976
Zaheer AbbasPAK10123113143.723c IC Davis b DK Lillee3v AUSAdelaide24 Dec 1976
Theunis de BruynSA10123212043.533b HMRKB Herath4v SLColombo20 Jul 2018
Basil ButcherWI10123314043.354c & b JW Gleeson3v AUSSydney3 Jan 1969
Mark TaylorAUS10124011042.081c Aamer Malik b Tauseef Ahmed3v PAKMelbourne12 Jan 1990
Ryan RickeltonSA10125011040.403c P Nissanka b CBRLS Kumara1v SLGqeberha5 Dec 2024
Sunil GavaskarIND1012518040.241run out2v ENGManchester6 Jun 1974
Glenn TurnerNZ1012609038.851c KR Stackpole b GS Chappell2v AUSChristchurch8 Mar 1974
Sourav GangulyIND10126210038.555c T Duffin b GM Ewing2v ZIMBulawayo13 Sept 2005
Mike AthertonENG10126413038.261c †AC Parore b GR Larsen2v NZNottingham2 Jun 1994
Brian HastingsNZ1012748036.865c IM Chappell b G Dymock2v AUSWellington1 Mar 1974
Jacques KallisSA1012796036.203b PR Reiffel4v AUSMelbourne26 Dec 1997
Geoff MarshAUS10130011033.671c SM Gavaskar b RR Kulkarni1v INDMumbai15 Oct 1986
Mark RichardsonNZ10130910032.691c †GO Jones b SJ Harmison3v ENGLondon20 May 2004
Trevor FranklinNZ1013108032.581c †RC Russell b DE Malcolm2v ENGLondon21 Jun 1990
Joe DarlingAUS101-190-1c NF Druce b J Briggs3v ENGSydney13 Dec 1897
Jimmy SinclairSA101--2-4b WP Howell2v AUSJohannesburg18 Oct 1902
Jack RussellENG101-90-1b JM Gregory1v AUSManchester23 Jul 1921
Herbie TaylorSA101--1-2c CAG Russell b AS Kennedy4v ENGJohannesburg9 Feb 1923
Herbie TaylorSA101--0-1b WR Hammond2v ENGJohannesburg28 Jan 1928
Gerry GomezWI101-70-5st †PK Sen b L Amarnath1v INDDelhi10 Nov 1948
Everton WeekesWI101-50-4c & b Ghulam Ahmed3v INDCalcutta31 Dec 1948
Leonard HuttonENG101-140-1c B Sutcliffe b J Cowie1v NZLeeds11 Jun 1949
Bert SutcliffeNZ101-120-1lbw b DCS Compton3v ENGManchester23 Jul 1949
Sam LoxtonAUS101-140-6st †WW Wade b HJ Tayfield1v SAJohannesburg24 Dec 1949
Roy McLeanSA101-110-5c ME Chapple b RW Blair1v NZDurban11 Dec 1953
Reg SimpsonENG101-90-2b Khalid Hasan2v PAKManchester1 Jul 1954
Peter MayENG101-120-4c RR Lindwall b IWG Johnson1v AUSLeeds12 Jul 1956
Colin CowdreyENG101-91-5lbw b NAT Adcock1v SACape Town1 Jan 1957
Peter MayENG101-74-4c WR Playle b AR MacGibbon2v NZManchester24 Jul 1958
Les FavellAUS101--0-2st †BK Kunderan b RG Nadkarni1v INDMadras13 Jan 1960
Mushtaq MohammadPAK101-190-6c VV Kumar b RB Desai2v INDDelhi8 Feb 1961
John WaiteSA101-130-3c †AE Dick b FJ Cameron1v NZJohannesburg26 Dec 1961
Zin HarrisNZ101-102-5st †JHB Waite b HD Bromfield1v SACape Town1 Jan 1962
Javed BurkiPAK101-150-5lbw b LJ Coldwell3v ENGLondon21 Jun 1962
Nasim-ul-GhaniPAK101-151-6c TW Graveney b LJ Coldwell3v ENGLondon21 Jun 1962
Ken BarringtonENG101-40-3c RN Harvey b R Benaud1v AUSSydney15 Feb 1963

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.