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
Mansur Ali Khan PataudiIND751948038.667c †BN Jarman b DA Renneberg1v AUSMelbourne30 Dec 1967
Derek RandallENG7519610138.273c TJ Laughlin b AG Hurst2v AUSBrisbane1 Dec 1978
Eknath SolkarIND7519711038.076c ? b GG Arnold3v ENGDelhi20 Dec 1972
Gordon GreenidgeWI751976038.071lbw b Abdul Qadir2v PAKLahore7 Nov 1986
Majid KhanPAK752019037.313c & b AW Greig1v ENGLeeds25 Jul 1974
Ollie PopeENG752026037.137c JA Raval b N Wagner2v NZHamilton29 Nov 2019
Greg MatthewsAUS7521011035.718lbw b Sarfraz Nawaz2v PAKMelbourne26 Dec 1983
Dilip VengsarkarIND752107035.714b RJ Hadlee1v NZBangalore12 Nov 1988
Kumar SangakkaraSL7521210035.383lbw b FH Edwards1v WIJamaica27 Jun 2003
Jacques KallisSA752148035.054c †KC Sangakkara b WPUJC Vaas2v SLJohannesburg8 Nov 2002
Desmond HaynesWI752179034.562c DC Boon b TV Hohns1v AUSSydney26 Jan 1989
Bruce LairdAUS752188034.402c sub (MD Marshall) b J Garner3v WIBrisbane1 Dec 1979
Mark RichardsonNZ752228033.781run out (HK Olonga/†A Flower)1v ZIMWellington26 Dec 2000
Azhar AliPAK752256133.333b IS Sodhi2v NZDubai17 Nov 2014
Daryll CullinanSA752348032.054b AF Giles1v ENGManchester2 Jul 1998
Kraigg BrathwaiteWI752355131.911b R Ashwin2v INDPort of Spain20 Jul 2023
Bob SimpsonAUS752375031.651c LR Gibbs b GS Sobers2v WIMelbourne10 Feb 1961
Aiden MarkramSA7523710031.652c †AT Carey b MA Starc4v AUSDurban9 Oct 2026
Dilip VengsarkarIND752396031.384c & b GRJ Matthews2v AUSMelbourne26 Dec 1985
Devang GandhiIND752426030.991lbw b NJ Astle3v NZMohali10 Oct 1999
Tom GraveneyENG752487030.244b VA Holder1v WIManchester12 Jun 1969
Marvan AtapattuSL752547029.531b Shoaib Akhtar1v PAKPeshawar5 Mar 2000
Geoff BoycottENG752633028.522b AME Roberts3v WINottingham5 Jun 1980
Ian BellENG752719027.684c TG Southee b N Wagner4v NZAuckland22 Mar 2013
Allan BorderAUS753305022.735b MD Marshall2v WISydney26 Jan 1989
Walter ReadENG75-80-5c & b GE Palmer1v AUSMelbourne19 Jan 1883
Tup ScottAUS75-100-8c sub (WL Murdoch) b AG Steel1v ENGLondon21 Jul 1884
Albert WardENG75-100-2c FA Iredale b CTB Turner2v AUSSydney14 Dec 1894
Jack WorrallAUS75-150-1c †AFA Lilley b TW Hayward3v ENGLondon14 Aug 1899
Charles MacartneyAUS75-90-3lbw b LC Braund1v ENGAdelaide10 Jan 1908
Charlie LlewellynSA75--0-4c †EJ Smith b FR Foster3v ENGLondon10 Jun 1912
Johnny DouglasENG75-50-5b WW Armstrong2v AUSLeeds2 Jul 1921
Johnny TaylorAUS75-100-5c FE Woolley b JWHT Douglas2v ENGLondon13 Aug 1921
Stan NicholsENG75--0-6b HM McGirr1v NZAuckland21 Feb 1930
Wally HammondENG75--0-3c Q McMillan b AE Hall1v SAJohannesburg13 Feb 1931
Bruce MitchellSA75-70-2c & b SJ McCabe1v AUSAdelaide29 Jan 1932
Ronnie GrievesonSA75-30-8b RTD Perks1v ENGDurban3 Mar 1939
Eddie PaynterENG75-50-5c †RE Grieveson b N Gordon4v SADurban3 Mar 1939
Cyril WashbrookENG75-100-2b NBF Mann2v SALeeds26 Jul 1947
Wilf FergusonWI75--0-9c J Hardstaff b JC Laker2v ENGKingston27 Mar 1948
Martin DonnellyNZ75-120-5lbw b TE Bailey1v ENGManchester23 Jul 1949
Hugh TayfieldSA75--0-8b RR Lindwall3v AUSCape Town31 Dec 1949
Colin McDonaldAUS75--1-1c HJ Tayfield b VI Smith2v SAJohannesburg23 Dec 1957
Geoff PullarENG75--0-2c CG Borde b RG Nadkarni2v INDLeeds2 Jul 1959
Chandu BordeIND75-90-6c & b KF Barrington2v ENGManchester23 Jul 1959
Bapu NadkarniIND75-100-8c RO Collinge b BW Yuile1v NZMadras27 Feb 1965
Conrad HunteWI75--0-1c RB Simpson b GD McKenzie2v AUSBridgetown5 May 1965
Venkataraman SubramanyaIND75-90-7run out4v AUSAdelaide23 Dec 1967
Dilip SardesaiIND75--0-4c †DM Lewis b DAJ Holford1v WIPort of Spain13 Apr 1971
Farokh EngineerIND75-91-2b LR Gibbs3v WIDelhi11 Dec 1974
PreviousPage 163Next

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.