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
Parthiv PatelIND6914110048.942c †Kamran Akmal b Fazl-e-Akbar2v PAKRawalpindi13 Apr 2004
Kevin PietersenENG691414048.944c SM Katich b NM Hauritz1v AUSCardiff8 Jul 2009
AB de VilliersSA691416148.946lbw b HMRKB Herath4v SLDurban26 Dec 2011
Justin LangerAUS691423048.597c Ijaz Ahmed b Mohsin Kamal2v PAKLahore1 Nov 1994
WPUJC VaasSL6914210048.599c M Hayward b N Boje1v SAGalle4 Aug 2004
Jacques KallisSA691437048.253c †Rashid Latif b Azhar Mahmood3v PAKPort Elizabeth6 Mar 1998
Mark TaylorAUS691458047.591lbw b Mohsin Kamal1v PAKRawalpindi5 Oct 1994
Hamish MarshallNZ691456047.596c Tapash Baisya b Enamul Haque jnr1v BANChattogram26 Oct 2004
Tillakaratne DilshanSL6914511047.597c ME Trescothick b LE Plunkett3v ENGLondon11 May 2006
Arthur RichardsonAUS691467047.262b R Kilner1v ENGAdelaide16 Jan 1925
Mark BoucherSA691464147.268c NT Pascal b DJ Bravo1v WITrinidad10 Jun 2010
Kane WilliamsonNZ691469047.266lbw b Harbhajan Singh3v INDHyderabad12 Nov 2010
Phillip HughesAUS6914711146.943lbw b R Ashwin3v INDChandigarh14 Mar 2013
Darren BravoWI6914712046.943c †JC Buttler b SCJ Broad3v ENGGrenada21 Apr 2015
Allan BorderAUS691494046.315c CG Greenidge b CA Walsh1v WISydney30 Dec 1984
Mark TaylorAUS6914912046.311c Saleem Malik b Saqlain Mushtaq1v PAKBrisbane9 Nov 1995
Michael ClarkeAUS691529045.395c V Sehwag b A Mishra4v INDChandigarh17 Oct 2008
Charlie BarnettENG6915311145.102c †WAS Oldfield b WJ O'Reilly1v AUSBrisbane4 Dec 1936
Bill BrownAUS691536045.101c WR Hammond b M Leyland2v ENGLondon20 Aug 1938
Shaun MarshAUS691539145.101c JO Holder b V Permaul3v WIJamaica11 Jun 2015
Ahmed ShehzadPAK691544144.812c †LD Chandimal b KTGD Prasad3v SLColombo25 Jun 2015
Shoaib MalikPAK6915510144.526c D Mohammed b JE Taylor2v WILahore11 Nov 2006
Roston ChaseWI691555044.525b Mohammad Abbas2v PAKDominica10 May 2017
Ian BothamENG691569044.235c Sarfraz Nawaz b Mudassar Nazar3v PAKLondon12 Aug 1982
Carl HooperWI691567044.236c L Klusener b N Boje1v SAGeorgetown9 Mar 2001
Matthew BellNZ6915612044.232c SCJ Broad b MS Panesar4v ENGNapier22 Mar 2008
Dean JonesAUS691578043.953run out4v ENGPerth28 Nov 1986
Shivnarine ChanderpaulWI691586143.675lbw b WPUJC Vaas1v SLColombo13 Jul 2005
Gordon GreenidgeWI691598143.401c ? b RJ Shastri3v INDKolkata26 Dec 1987
Ian HealyAUS691606043.133c RA Smith b PCR Tufnell3v ENGSydney4 Jan 1991
Ramnaresh SarwanWI6916210042.593run out (DPMD Jayawardene)1v SLColombo29 Nov 2001
Mathew SinclairNZ691639042.332c RT Ponting b JN Gillespie1v AUSBrisbane18 Nov 2004
Kumar SangakkaraSL691658041.823c MJ Clarke b RJ Harris3v AUSKandy8 Sept 2011
Gordon GreenidgeWI691678041.321c & b JV Coney3v NZGeorgetown6 Apr 1985
Andrew StraussENG691675041.321c MEK Hussey b PM Siddle2v AUSMelbourne26 Dec 2010
John EmbureyENG691688041.078b PL Taylor2v AUSSydney10 Jan 1987
Greg BlewettAUS691698040.836c JC Adams b CA Walsh1v WISydney29 Nov 1996
Taufeeq UmarPAK691698040.832lbw b M Dillon3v WISharjah7 Feb 2002
Ramnaresh SarwanWI691697040.833c HH Gibbs b M Ntini4v SACape Town2 Jan 2004
Will YoungNZ691727040.122b Ebadat Hossain3v BANMount Maunganui1 Jan 2022
Les AmesENG691736039.887b WJ O'Reilly3v AUSAdelaide13 Jan 1933
Richie RichardsonWI6917410039.665b ARC Fraser2v ENGBirmingham6 Jul 1995
Bruce LairdAUS691763039.202c J Garner b MA Holding3v WIMelbourne29 Dec 1979
Gary KirstenSA691768039.202c RK Illingworth b PJ Martin3v ENGPort Elizabeth26 Dec 1995
Franklyn RoseWI6918012038.339c †A Flower b NC Johnson2v ZIMKingston24 Mar 2000
Nathan AstleNZ691805238.335lbw b PT Collins1v WISt. George's28 Jun 2002
Misbah-ul-HaqPAK691822237.915c MG Johnson b SPD Smith1v AUSDubai22 Oct 2014
Sunil GavaskarIND6918310037.702c AW Greig b J Birkenshaw1v ENGKanpur25 Jan 1973
Colin CowdreyENG691848037.504c BF Butcher b GS Sobers3v WIManchester2 Jun 1966
Keith ThomsonNZ691865137.106c AL Wadekar b BS Bedi1v INDChristchurch22 Feb 1968
PreviousPage 189Next

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.