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 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)T20I3rd 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
Allan BorderAUS711849038.596c CZ Harris b W Watson3v NZAuckland12 Mar 1993
Stephen FlemingNZ711847038.594lbw b GD McGrath2v AUSHobart22 Nov 2001
Keith ArthurtonWI711853138.385c †IA Healy b CJ McDermott2v AUSMelbourne26 Dec 1992
Chris HarrisNZ7118511038.384lbw b A Flintoff1v ENGAuckland30 Mar 2002
Rahul DravidIND7118710037.973b MS Panesar4v ENGNagpur1 Mar 2006
Denesh RamdinWI711906037.378c SK Warne b SCG MacGill3v AUSHobart17 Nov 2005
Alastair CookENG711908037.371b JJ Bumrah1v INDLondon7 Sept 2018
Marcus TrescothickENG711936036.792c Saleem Elahi b Saqlain Mushtaq1v PAKLahore15 Nov 2000
Kavem HodgeWI711948136.605c SPD Smith b MA Starc1v AUSBrisbane25 Jan 2024
Nasser HussainENG711979036.047c DC Boon b SK Warne1v AUSLondon1 Jul 1993
Inzamam-ul-HaqPAK711978036.048c GW Flower b HH Streak2v ZIMHarare31 Jan 1995
Marvan AtapattuSL712009035.502c & b PR Adams4v SACape Town19 Mar 1998
Steve CamachoWI7120210035.152c JH Hampshire b DL Underwood4v ENGLeeds10 Jul 1969
Greg ChappellAUS712027035.154b DL Underwood3v ENGBrisbane29 Nov 1974
Grant FlowerZIM712026035.151c RJ Kennedy b DN Patel4v NZAuckland20 Jan 1996
Justin LangerAUS712037034.981lbw b Alok Kapali2v BANDarwin18 Jul 2003
Cheteshwar PujaraIND712049034.803c AJ Finch b NM Lyon3v AUSAdelaide6 Dec 2018
Ian RedpathAUS712057034.632c & b RO Collinge1v NZChristchurch8 Mar 1974
Dion EbrahimZIM7120510034.631lbw b CEL Stuart3v WIBulawayo19 Jul 2001
Sunil GavaskarIND712157133.021c RA Woolmer b DL Underwood3v ENGDelhi17 Dec 1976
Martin CroweNZ712154033.024lbw b CJ McDermott2v AUSPerth30 Nov 1985
Angelo MathewsSL712194032.425c JE Root b MJ Leach3v ENGGalle14 Jan 2021
Mehrab HossainBAN712242031.702c SV Carlisle b RW Price1v ZIMHarare26 Apr 2001
Chris HarrisNZ7122810031.148b AG Huckle2v ZIMBulawayo25 Sept 1997
Grant FlowerZIM712306030.877run out (R Dravid)3v INDBulawayo7 Jun 2001
Bill EdrichENG712366030.083lbw b CL McCool1v AUSSydney13 Dec 1946
Dion EbrahimZIM712587027.522c SM Pollock b CW Henderson1v SABulawayo14 Sept 2001
Mark RichardsonNZ7126010027.311c †RD Jacobs b MV Nagamootoo3v WISt. George's28 Jun 2002
Abdul RazzaqPAK712604127.317c R Dravid b A Kumble3v INDMohali8 Mar 2005
Charles WrightENG71--0-8b WHB Frank1v SAJohannesburg2 Mar 1896
Syd GregoryAUS71-30-4b J Briggs1v ENGMelbourne1 Jan 1898
KS RanjitsinhjiENG71-40-4b H Trumble2v AUSMelbourne1 Jan 1898
Joe DarlingAUS71--0-5c CB Fry b WH Lockwood2v ENGLondon14 Aug 1899
Herbie TaylorSA71--0-1run out4v ENGCape Town31 Dec 1927
Stan McCabeAUS71-51-5c B Mitchell b Q McMillan3v SAMelbourne31 Dec 1931
Bob WyattENG71--0-2b RS Grant3v WIGeorgetown14 Feb 1935
Bill EdrichENG71-100-2c ED Weekes b S Ramadhin3v WIManchester8 Jun 1950
Dick SpoonerENG71--0-2c †PK Sen b MH Mankad1v INDKolkata30 Dec 1951
Frank WorrellWI71-110-3b JA Hayes2v NZChristchurch8 Feb 1952
Tom GraveneyENG71--1-5b Ghulam Ahmed2v INDLeeds5 Jun 1952
Godfrey EvansENG71-91-7c & b Ghulam Ahmed1v INDManchester17 Jul 1952
Russell EndeanSA71-30-3lbw b KR Miller3v AUSSydney9 Jan 1953
Trevor BaileyENG71-110-6c R Benaud b DT Ring4v AUSLondon25 Jun 1953
Neil HarveyAUS71-90-3lbw b TE Bailey2v ENGLeeds23 Jul 1953
Bruce PairaudeauWI71--0-5c L Hutton b JC Laker1v ENGBridgetown6 Feb 1954
Denis ComptonENG71-120-4c PNF Mansell b PS Heine3v SAManchester7 Jul 1955
Basil ButcherWI71--0-4lbw b HR Adhikari2v INDDelhi6 Feb 1959
Budhi KunderanIND71-120-2b R Benaud2v AUSMadras13 Jan 1960
Frank WorrellWI71-100-5c FM Misson b DE Hoare1v AUSAdelaide27 Jan 1961
Colin McDonaldAUS71-40-1c CC Hunte b LR Gibbs2v WIAdelaide27 Jan 1961
PreviousPage 181Next

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.