Live1st ODI · India in New Zealand 2026/27NZ135/8 (31.5)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Dhananjaya de SilvaSL8211810269.496c †Sarfraz Ahmed b Shaheen Shah Afridi3v PAKGalle16 Jul 2023
Yashasvi JaiswalIND8211811169.491run out (†AT Carey/PJ Cummins)2v AUSMelbourne26 Dec 2024
Nasser HussainENG8211913168.914c & b AR Adams4v NZAuckland30 Mar 2002
Alan KnottENG8212111067.777b JR Thomson2v AUSSydney4 Jan 1975
Warren BardsleyAUS821235066.672c RO Schwarz b SJ Pegler1v SAMelbourne17 Feb 1911
Ijaz AhmedPAK8212413066.134c SR Waugh b GD McGrath3v AUSHobart18 Nov 1999
Tamim IqbalBAN821257165.601c LD Chandimal b MDK Perera4v SLColombo15 Mar 2017
Usman KhawajaAUS8212610065.084c JC Tongue b WG Jacks1v ENGAdelaide17 Dec 2025
Nazmul Hossain ShantoBAN821278364.573c JJ Bumrah b RA Jadeja4v INDChennai19 Sept 2024
Ross TaylorNZ821287164.064c Yasir Shah b Bilal Asif3v PAKDubai24 Nov 2018
Shaun PollockSA821296163.577c Ali Naqvi b Ali Hussain Rizvi1v PAKSheikhupura17 Oct 1997
Daryl MitchellNZ821293363.575c RG Sharma b Washington Sundar1v INDMumbai1 Nov 2024
Shivnarine ChanderpaulWI8213111062.606c CZ Harris b DK Morrison2v NZBarbados19 Apr 1996
Vinod KambliIND821327262.123c GP Wickramasinghe b M Muralitharan1v SLBangalore26 Jan 1994
Rohit SharmaIND821329262.126c †L Ronchi b MJ Santner3v NZKolkata30 Sept 2016
Mominul HaqueBAN821325262.123c A Balbirnie b BJ McCarthy2v IRESylhet11 Nov 2025
Murali VijayIND821334261.651lbw b PHT Kaushal3v SLColombo20 Aug 2015
Ajinkya RahaneIND8213311061.655c Mehedi Hasan Miraz b Taijul Islam1v BANHyderabad9 Feb 2017
Shane ThomsonNZ8213511260.746c G Kirsten b PS de Villiers1v SADurban26 Dec 1994
Kamran AkmalPAK8213611160.297c LRPL Taylor b DL Vettori2v NZDunedin24 Nov 2009
Mahela JayawardeneSL8213912158.994c Abdul Razzaq b Mohammad Asif3v PAKColombo26 Mar 2006
Donald BradmanAUS821406058.573b H Verity3v ENGSydney18 Dec 1936
Navjot SidhuIND8214012158.572c HP Tillakaratne b KPJ Warnaweera1v SLColombo27 Jul 1993
Malinda WarnapuraSL821409058.572c Shahriar Nafees b Shahadat Hossain2v BANColombo3 Jul 2007
MS DhoniIND8214015158.576c CR Woakes b SCJ Broad1v ENGLondon15 Aug 2014
Inzamam-ul-HaqPAK8214113058.164c SP Fleming b DJ Nash3v NZChristchurch8 Dec 1995
Chris GayleWI8214112258.161c SP Fleming b NJ Astle4v NZAuckland9 Mar 2006
Peter TooheyAUS8214211157.756st †SMH Kirmani b BS Bedi1v INDBrisbane2 Dec 1977
Peter HandscombAUS821446056.944run out2v BANChattogram4 Sept 2017
Michael BevanAUS8214612056.165c Aamer Sohail b Mushtaq Ahmed1v PAKKarachi28 Sept 1994
Martin CroweNZ821479055.784c MRJ Veletta b CJ McDermott1v AUSMelbourne26 Dec 1987
Darren BravoWI821487355.413c SCJ Broad b BA Stokes4v ENGBarbados1 May 2015
Rahul DravidIND8214911055.033b MN Samuels2v WIMumbai22 Nov 2011
Andrew BalbirnieIRE8214911055.033c †Ikram Alikhil b Waqar Salamkheil3v AFGDehradun15 Mar 2019
Mark WaughAUS8215010154.674c †JR Murray b CL Hooper2v WIAdelaide25 Jan 1997
Craig McMillanNZ8215112154.305b SM Pollock2v SAAuckland18 Mar 2004
John JamesonENG8215210253.952run out1v INDLondon19 Aug 1971
Younis KhanPAK821527053.953c TM Dilshan b NT Paranavitana3v SLColombo12 Jul 2009
Alastair CookENG8215211053.952c SR Watson b PM Siddle2v AUSMelbourne26 Dec 2010
MS DhoniIND821527053.956run out (JM Anderson)1v ENGNottingham9 Jul 2014
Hashim AmlaSA8215314053.593run out1v INDCenturion13 Jan 2018
Rachin RavindraNZ8215310053.594c †AT Carey b PJ Cummins3v AUSChristchurch8 Mar 2024
Nasser HussainENG8215410253.253c †MV Boucher b AA Donald2v SAPort Elizabeth9 Dec 1999
Justin LangerAUS821547053.251lbw b SP Jones2v ENGBirmingham4 Aug 2005
Haroon RasheedPAK8215515052.903c BM Laird b B Yardley2v AUSKarachi22 Sept 1982
Sherwin CampbellWI8215511052.901c MJ Hoggard b DG Cork1v ENGLondon29 Jun 2000
Allan LambENG8215610052.564c †RW Marsh b GF Lawson2v AUSAdelaide10 Dec 1982
Simon HarmerSA8215710152.239b M Labuschagne1v AUSGqeberha18 Oct 2026
Irfan PathanIND8216212050.628lbw b MF Maharoof1v SLAhmedabad18 Dec 2005
Tom LathamNZ8216310050.311c SJ Benn b KAJ Roach1v WITrinidad16 Jun 2014
PreviousPage 136Next

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.