Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI11019 & 91241105v SASt. John's6 Apr 2001
Sachin TendulkarIND11074 & 36*177160v ZIMBulawayo7 Jun 2001
Abdul RazzaqPAK110110*100162v BANMultan29 Aug 2001
Hashan TillakaratneSL110104* & 6288170v SACenturion15 Nov 2002
Mark RichardsonNZ11055 & 55286151v SLKandy3 May 2003
Darren LehmannAUS110110221101v BANDarwin18 Jul 2003
Sourav GangulyIND11037 & 73188180v AUSMelbourne26 Dec 2003
Tillakaratne DilshanSL110104 & 6194131v AUSGalle8 Mar 2004
Ridley JacobsWI11040 & 70156150v ENGTrinidad19 Mar 2004
Chris CairnsNZ11069 & 41150133v SAWellington26 Mar 2004
Imran FarhatPAK110101 & 9215150v INDLahore5 Apr 2004
Younis KhanPAK11087 & 23212130v AUSMelbourne26 Dec 2004
Justin LangerAUS11082 & 28201110v ENGBirmingham4 Aug 2005
Jacques RudolphSA1108 & 102*311140v AUSPerth16 Dec 2005
Ashwell PrinceSA11098 & 12*249130v WICape Town2 Jan 2008
Brendon McCullumNZ11025 & 85137143v ENGWellington13 Mar 2008
Hashim AmlaSA1106 & 104*274150v ENGLondon10 Jul 2008
Ashwell PrinceSA110101 & 9*237131v ENGLondon10 Jul 2008
Michael ClarkeAUS110110239110v NZAdelaide28 Nov 2008
Kumar SangakkaraSL11043 & 67235150v BANMirpur26 Dec 2008
Hashim AmlaSA11051 & 59246160v AUSSydney3 Jan 2009
Alastair CookENG11052 & 58237120v WIAntigua15 Feb 2009
Brendan NashWI110109 & 1269170v ENGTrinidad6 Mar 2009
Marcus NorthAUS110110206131v ENGLeeds7 Aug 2009
MS DhoniIND110110 & DNB159101v SLAhmedabad16 Nov 2009
Salman ButtPAK110102 & 8250180v AUSHobart14 Jan 2010
Tamim IqbalBAN110108 & 2116111v ENGManchester4 Jun 2010
Imran FarhatPAK11043 & 67179140v AUSLeeds21 Jul 2010
Andrew StraussENG1100 & 110227150v AUSBrisbane25 Nov 2010
Michael HusseyAUS11095 & 1521483v SLGalle31 Aug 2011
Virender SehwagIND11055 & 55101142v WIDelhi6 Nov 2011
Alviro PetersenSA110109 & 1*189131v SLCape Town3 Jan 2012
Matthew WadeAUS110106 & 4171103v WIDominica23 Apr 2012
MS DhoniIND11062 & 48*154114v NZBangalore31 Aug 2012
Hashim AmlaSA11011023580v NZPort Elizabeth11 Jan 2013
Moeen AliENG1102 & 108*292170v SLLeeds20 Jun 2014
Azhar AliPAK11087 & 2326240v NZAbu Dhabi9 Nov 2014
Chris RogersAUS11055 & 55136200v INDBrisbane17 Dec 2014
KL RahulIND110108 & 2193131v SLColombo20 Aug 2015
Milinda SiriwardanaSL11068 & 4217194v WIColombo22 Oct 2015
Ajinkya RahaneIND11082 & 28168131v BANHyderabad9 Feb 2017
Haris SohailPAK11076 & 34230102v SLAbu Dhabi28 Sept 2017
Jason HolderWI11011019892v ZIMBulawayo29 Oct 2017
Ajinkya RahaneIND11081 & 29225150v ENGNottingham18 Aug 2018
Dhananjaya de SilvaSL110109 & 1167162v NZColombo22 Aug 2019
Faheem AshrafPAK11091 & 19162191v NZMount Maunganui26 Dec 2020
Dinesh ChandimalSL11085 & 25206150v SACenturion26 Dec 2020
Mehedi Hasan MirazBAN110103 & 7179130v WIChattogram3 Feb 2021
KL RahulIND11084 & 26252180v ENGNottingham4 Aug 2021
Liton DasBAN1108 & 102132151v NZChristchurch9 Jan 2022
PreviousPage 109Next

BF balls faced · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.