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)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 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
Mark RamprakashENG69*1666041.576not out2v AUSBrisbane20 Nov 1998
Mark RamprakashENG69*2275030.406not out1v NZManchester5 Aug 1999
Stephen FlemingNZ69*2345029.492not out3v SLColombo25 Apr 2003
Monty NobleAUS69*--0-3not out3v ENGLondon14 Aug 1899
Jock CameronSA69*--0-6not out4v ENGJohannesburg13 Feb 1931
Cyril PooleENG69*--0-6not out3v INDKolkata30 Dec 1951
Vijay HazareIND69*-90-4not out1v ENGLondon19 Jun 1952
Joe SolomonWI69*--0-7not out1v INDCalcutta31 Dec 1958
Bob BarberENG69*-70-6not out2v INDKanpur1 Dec 1961
Alan SmithENG69*-110-10not out2v NZWellington1 Mar 1963
Ian RedpathAUS69*--0-3not out4v SACape Town31 Dec 1966
Alan KnottENG69*-70-7not out2v WIPort of Spain14 Mar 1968
MS DhoniIND695246132.697c D Ganga b D Mohammed3v WIAntigua2 Jun 2006
Carlos BrathwaiteWI69717497.188b JL Pattinson1v AUSSydney3 Jan 2016
David BernardWI69766290.796st †Mushfiqur Rahim b Enamul Haque jnr3v BANGrenada17 Jul 2009
Adam GilchristAUS697810088.467b Abdul Razzaq1v PAKPerth16 Dec 2004
Kapil DevIND697911087.348c Wasim Raja b Sikander Bakht1v PAKBombay16 Dec 1979
Kapil DevIND697911087.348b MA Holding1v WICalcutta10 Dec 1983
Michael HoldingWI69808486.2510c RGD Willis b DR Pringle2v ENGBirmingham14 Jun 1984
Chris GayleWI698012086.251c & b GJ Batty1v ENGSt John's10 Apr 2004
Dale RichardsWI698011286.251c & b Mahmudullah1v BANGrenada17 Jul 2009
Keith BoyceWI698111085.197c sub (MHN Walker) b AA Mallett4v AUSAdelaide23 Jan 1976
Chris CairnsNZ69829284.157b SM Pollock1v SAWellington26 Mar 2004
Chris CairnsNZ69834683.137lbw b GD McGrath3v AUSWellington24 Mar 2000
Jamie SmithENG69849182.147c & b Razaullah2v PAKBirmingham9 Sept 2026
Quinton de KockSA69866080.237lbw b HMRKB Herath3v SLPort Elizabeth26 Dec 2016
Imran FarhatPAK699013076.672c HMCM Bandara b SL Malinga2v SLColombo26 Mar 2006
Jermaine BlackwoodWI699211075.006c TWM Latham b TG Southee2v NZWellington11 Dec 2020
Liton DasBAN69925075.006c Saud Shakeel b Hasan Ali3v PAKSylhet16 May 2026
Marcus TrescothickENG699313074.192c †AC Gilchrist b JN Gillespie1v AUSNottingham2 Aug 2001
Andrew StraussENG699310074.192lbw b Mashrafe Mortaza2v BANLondon26 May 2005
Saeed AnwarPAK699410173.401c BA Young b SB Doull1v NZChristchurch24 Feb 1994
Brendon McCullumNZ69949173.406c IJL Trott b ST Finn2v ENGWellington14 Mar 2013
Ijaz AhmedPAK69979071.137c MD Moxon b GR Dilley1v ENGLondon6 Aug 1987
Harbhajan SinghIND69975371.138c GJ Hopkins b DL Vettori1v NZAhmedabad4 Nov 2010
Graham GoochENG699813070.411b Wasim Akram1v PAKLondon18 Jun 1992
Mohammad RafiqueBAN69986470.418c †T Taibu b CB Mpofu1v ZIMChittagong6 Jan 2005
Shahriar NafeesBAN699812070.413c GC Smith b DW Steyn2v SAChittagong Divisional Stadium29 Feb 2008
Joe DenlyENG699911069.703c SO Dowrich b ST Gabriel3v WIGros Islet9 Feb 2019
Denis LindsaySA691018068.327c †HB Taber b DA Renneberg1v AUSJohannesburg23 Dec 1966
Sherwin CampbellWI691019068.322run out2v ENGLeeds8 Jun 1995
Alan KnottENG691028067.657lbw b JR Thomson1v AUSLondon31 Jul 1975
Matt PriorENG6910212067.657c RJ Harris b PM Siddle4v AUSAdelaide5 Dec 2013
Ben StokesENG691048066.356c sub (JS Louis) b KAR Hodge1v WINottingham18 Jul 2024
Babar AzamPAK691055065.714c JO Holder b D Bishoo1v WIDubai13 Oct 2016
Tillakaratne DilshanSL6910610065.096c Younis Khan b Danish Kaneria1v PAKColombo26 Mar 2006
Babar AzamPAK6910611065.094c JE Root b JM Anderson1v ENGManchester5 Aug 2020
Charles MacartneyAUS691079064.493b JWHT Douglas3v ENGSydney17 Dec 1920
Phil DeFreitasENG691078064.498b MB Owens1v NZManchester30 Jun 1994
Nathan AstleNZ6910712064.495c SM Katich b SK Warne3v AUSAuckland26 Mar 2005
PreviousPage 187Next

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.