Live1st ODI · India in New Zealand 2026/27NZ118/7 (29.4)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Tom LathamNZ8320710040.101c JM Vince b MJ Leach4v ENGChristchurch30 Mar 2018
Martin CroweNZ8320910039.714lbw b RP Snell1v SAJohannesburg25 Nov 1994
Dinesh ChandimalSL832099039.714c MJ Guptill b TG Southee2v NZDunedin10 Dec 2015
Desmond HaynesWI832127039.152run out2v AUSAdelaide3 Feb 1989
Mike AthertonENG8321311038.972c & b DN Patel2v NZAuckland24 Jan 1997
Mike AthertonENG8321412038.791b NAM McLean1v WILondon31 Aug 2000
Brian HastingsNZ832156038.604c PJ Sharpe b R Illingworth1v ENGNottingham7 Aug 1969
Eddie PaynterENG8321810038.078c VY Richardson b H Ironmonger2v AUSBrisbane10 Feb 1933
Sadagoppan RameshIND8321911037.902c †AC Parore b NJ Astle2v NZKanpur22 Oct 1999
Tim McIntoshNZ8322010137.732c SM Katich b NM Hauritz3v AUSWellington19 Mar 2010
Alan KippaxAUS832234037.224b JC White2v ENGLondon27 Jun 1930
Matthew BellNZ832247037.052c MA Atherton b DW Headley2v ENGManchester5 Aug 1999
Jack FingletonAUS832273036.561b GOB Allen1v ENGMelbourne30 Dec 1932
Sachin TendulkarIND832319035.934c & b IR Bishop1v WIGeorgetown17 Apr 1997
Joe HardstaffENG832348035.473c EL McCormick b WJ O'Reilly2v AUSMelbourne26 Feb 1937
Leonard HuttonENG832347035.471c CN McCarthy b AMB Rowan2v SADurban16 Dec 1948
Allan BorderAUS832444134.024b RJ Hadlee3v NZPerth30 Nov 1985
Alec StewartENG832458033.882c †D Williams b CA Walsh4v WIPort of Spain13 Feb 1998
Trevor GripperZIM8324910033.332st †KC Sangakkara b ST Jayasuriya2v SLGalle12 Jan 2002
Gary KirstenSA832567032.422c †IA Healy b ME Waugh2v AUSMelbourne26 Dec 1997
Chandika HathurusingheSL8326410031.442c Ijaz Ahmed b Aaqib Javed3v PAKFaisalabad15 Sept 1995
Graeme FowlerENG8326510031.322c †RW Marsh b JR Thomson3v AUSBrisbane26 Nov 1982
Bill PonsfordAUS832675031.092b WR Hammond1v ENGManchester25 Jul 1930
Ian RedpathAUS8327210030.511c DL Amiss b AW Greig3v ENGMelbourne8 Feb 1975
Bruce EdgarNZ832988027.852c MW Gatting b GA Gooch2v ENGLeeds24 Jul 1986
Percy McDonnellAUS83-60-2run out3v ENGAdelaide12 Dec 1884
Bobby PeelENG83-80-6c G Giffen b CTB Turner1v AUSAdelaide24 Mar 1892
Andrew StoddartENG83--0-2b CTB Turner1v AUSLondon14 Aug 1893
Jack HobbsENG83-80-2b A Cotter2v AUSMelbourne1 Jan 1908
Philip HandsSA83--2-5c MC Bird b JWHT Douglas1v ENGDurban27 Feb 1914
Herbert SutcliffeENG83-120-2c EP Nupen b JM Blanckenberg1v SALeeds12 Jul 1924
Douglas JardineENG83--0-5run out2v WIManchester21 Jul 1928
Frank WoolleyENG83--1-5b CL Vincent2v SALeeds13 Jul 1929
Jock CameronSA83--1-7c FE Woolley b AP Freeman3v ENGManchester27 Jul 1929
Bill WoodfullAUS83-70-1run out2v WIMelbourne13 Feb 1931
Leonard HuttonENG83-60-1b NBF Mann1v SALondon16 Aug 1947
Clive van RyneveldSA83--0-3c & b MJ Hilton1v ENGLeeds26 Jul 1951
Neil HarveyAUS83-150-4c & b S Ramadhin2v WIMelbourne31 Dec 1951
Clyde WalcottWI83-160-3b R Benaud4v AUSBridgetown14 May 1955
Peter MayENG83-80-3c DJ McGlew b VI Smith1v SANottingham9 Jun 1955
Peter BurgeAUS83--0-4c JM Patel b SP Gupte2v INDBombay26 Oct 1956
Jim BurkeAUS83--0-2b TL Goddard3v SADurban24 Jan 1958
Ken BarringtonENG83-100-6c NCL O'Neill b R Benaud3v AUSLondon17 Aug 1961
Geoff PullarENG83-101-2st †BK Kunderan b CG Borde1v INDBombay11 Nov 1961
David SheppardENG83-60-2c †Imtiaz Ahmed b Intikhab Alam1v PAKNottingham26 Jul 1962
Phil SharpeENG83-100-6c †DL Murray b WW Hall3v WILondon22 Aug 1963
Colin BlandSA83-70-5lbw b FJ Cameron1v NZAuckland13 Mar 1964
Graham DowlingNZ83-60-1c †Naushad Ali b Mohammad Farooq2v PAKLahore2 Apr 1965
Joey CarewWI83-120-2run out1v AUSBrisbane6 Dec 1968
Keith FletcherENG83-80-5b Majid Khan3v PAKLahore21 Feb 1969
PreviousPage 134Next

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.