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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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 BorderAUS661189155.934c NA Foster b PAJ DeFreitas1v ENGLeeds8 Jun 1989
Chris GayleWI6611815055.932b Shoaib Akhtar4v PAKSharjah31 Jan 2002
Michael VaughanENG661189055.934c BC Lara b DJ Bravo1v WILondon19 Aug 2004
VVS LaxmanIND661197055.465b BW Hilfenhaus3v AUSSydney3 Jan 2012
Jacques KallisSA661208155.004run out (AF Giles)1v ENGLondon4 Sept 2003
Aravinda de SilvaSL661218154.555c †NR Mongia b RK Chauhan2v INDMumbai3 Dec 1997
Brendon McCullumNZ661228154.105c Mohammad Ashraful b Shakib Al Hasan1v BANMirpur25 Oct 2008
Stephen FlemingNZ661249053.234c sub (Mohammad Sami) b Danish Kaneria3v PAKLahore1 May 2002
MahmudullahBAN6612411153.236b M Morkel2v SAPotchefstroom28 Sept 2017
Angelo MathewsSL661277151.975c BJ Watling b TG Southee3v NZChristchurch26 Dec 2014
Kim BarnettENG661287051.564c A Ranatunga b GF Labrooy2v SLLondon25 Aug 1988
Graeme WoodAUS661296051.161c JM Brearley b IT Botham1v ENGLondon27 Aug 1981
John BracewellNZ661294251.167c DL Haynes b J Garner2v WIChristchurch12 Mar 1987
Mark WaughAUS661308150.773c SC Ganguly b SLV Raju2v INDChennai6 Mar 1998
Robin SmithENG661328050.006lbw b TM Alderman2v AUSLeeds8 Jun 1989
Michael HusseyAUS661329050.004c & b SJ Benn1v WIBrisbane26 Nov 2009
Kumar SangakkaraSL661339049.623c ME Trescothick b A Flintoff3v ENGNottingham2 Jun 2006
Jacques KallisSA661345149.254run out (AF Giles/†GO Jones)3v ENGCape Town2 Jan 2005
Temba BavumaSA661345049.254c †AT Carey b PJ Cummins4v AUSLondon11 Jun 2025
Allan BorderAUS661362048.534b MA Holding3v WIMelbourne26 Dec 1981
Alec StewartENG661368048.532b J Srinath3v INDLondon20 Jun 1996
Richie RichardsonWI661389047.833c DC Boon b MG Hughes1v AUSPerth2 Dec 1988
Rahul DravidIND6613812047.833b IE O'Brien2v NZHamilton18 Mar 2009
Gautam GambhirIND661397047.481c PD Collingwood b JM Anderson4v ENGChennai11 Dec 2008
Ramnaresh SarwanWI6614011047.143c †KC Sangakkara b WPUJC Vaas3v SLColombo29 Nov 2001
Farokh EngineerIND661419046.811b DL Underwood3v ENGBombay6 Feb 1973
Chris WoakesENG661428046.488c & b HMRKB Herath1v SLLondon9 Jun 2016
Doug WaltersAUS661435046.155c †APE Knott b AW Greig3v ENGMelbourne12 Mar 1977
Andrew JonesNZ661445045.833c †Rashid Latif b Mushtaq Ahmed1v PAKAuckland10 Feb 1994
Inzamam-ul-HaqPAK6614513045.523lbw b TBA May1v AUSLahore1 Nov 1994
Karl NunesWI661468045.211c †LEG Ames b W Voce2v ENGKingston3 Apr 1930
Joe RootENG661467045.215c STR Binny b I Sharma4v INDLondon17 Jul 2014
Jack HobbsENG661475044.901st †WAS Oldfield b J Ryder1v AUSMelbourne13 Feb 1925
Saud ShakeelPAK661474044.905c AK Markram b KA Maharaj1v SARawalpindi20 Oct 2025
Dinesh ChandimalSL661482344.596lbw b Nayeem Hasan1v BANChattogram15 May 2022
Simon KatichAUS661497044.302c †MS Dhoni b I Sharma1v INDBangalore9 Oct 2008
MahmudullahBAN661517143.715c †D Ramdin b KAJ Roach3v WISt Vincent5 Sept 2014
Sourav GangulyIND6615410142.863c ME Waugh b GB Hogg2v AUSDelhi10 Oct 1996
Pathum NissankaSL661544042.862lbw b RL Chase3v WIGalle29 Nov 2021
Chris SmithENG661555042.581b Sarfraz Nawaz2v PAKFaisalabad12 Mar 1984
Shivnarine ChanderpaulWI661579042.046b Waqar Younis2v PAKSharjah31 Jan 2002
Nasser HussainENG661607041.254c NJ Astle b DL Vettori1v NZWellington21 Mar 2002
Andrew BalbirnieIRE661602041.252lbw b W Madhevere3v ZIMBulawayo6 Feb 2025
Nathan AstleNZ661617040.995c †AC Gilchrist b B Lee2v AUSBrisbane8 Nov 2001
Leon JohnsonWI661625140.742lbw b Taijul Islam1v BANSt Lucia13 Sept 2014
Marcus TrescothickENG661636140.492b CA Walsh2v WIManchester3 Aug 2000
Sanjay ManjrekarIND661657040.007c CE Cuffy b CA Walsh3v WIMumbai18 Nov 1994
Cheteshwar PujaraIND661688039.292c AZ Lees b SCJ Broad3v ENGBirmingham1 Jul 2022
Sherwin CampbellWI661704038.822lbw b Wasim Akram3v PAKPeshawar17 Nov 1997
Salman ButtPAK661718038.602c & b MJ Guptill3v NZNapier11 Dec 2009
PreviousPage 203Next

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.