Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd 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 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Mashrafe MortazaBAN7979 & DNB9173v INDChattogram18 May 2007
Tillakaratne DilshanSL797910181v BANColombo25 Jun 2007
Prasanna JayawardeneSL797916160v ENGColombo9 Dec 2007
Matt PriorENG7979 & DNB13090v SLColombo9 Dec 2007
Andrew SymondsAUS7935 & 449492v INDMelbourne26 Dec 2007
Ian BellENG7925 & 54*23992v NZHamilton5 Mar 2008
Ricky PontingAUS7979124130v NZAdelaide28 Nov 2008
Thilan SamaraweeraSL796 & 73160120v PAKColombo20 Jul 2009
Marcus NorthAUS797915770v WIBrisbane26 Nov 2009
Chris GayleWI796 & 7313791v SATrinidad10 Jun 2010
Ashwell PrinceSA7932 & 47*16280v PAKAbu Dhabi20 Nov 2010
Kumar SangakkaraSL7979 & DNB176100v AUSColombo16 Sept 2011
Michael ClarkeAUS7973 & 618041v WIBarbados7 Apr 2012
Narsingh DeonarineWI7979 & DNB129101v NZAntigua25 Jul 2012
Angelo MathewsSL7979 & DNB154121v NZGalle17 Nov 2012
Ravichandran AshwinIND7968 & 1112491v ENGMumbai23 Nov 2012
Kevin PietersenENG7973 & 6218110v INDNagpur13 Dec 2012
Matthew WadeAUS7968* & 1114960v SLHobart14 Dec 2012
Michael ClarkeAUS7950 & 2912781v SLSydney3 Jan 2013
Michael ClarkeAUS7928 & 51126110v ENGLondon18 Jul 2013
Joe RootENG7968 & 11201130v AUSLondon21 Aug 2013
Ben StokesENG7947 & 3211772v AUSSydney3 Jan 2014
Khurram ManzoorPAK7973 & 615881v SLDubai8 Jan 2014
Corey AndersonNZ7977 & 2128131v INDAuckland6 Feb 2014
Faf du PlessisSA7955 & 2416191v AUSPort Elizabeth20 Feb 2014
Hashim AmlaSA7938 & 41161100v AUSCape Town1 Mar 2014
Stuart BinnyIND791 & 7812581v ENGNottingham9 Jul 2014
Joe RootENG7913 & 6619670v INDLondon17 Jul 2014
Alastair CookENG797918390v INDLondon15 Aug 2014
Murali VijayIND7968 & 1116370v AUSMelbourne26 Dec 2014
Imrul KayesBAN7972 & 7*188130v INDFatullah10 Jun 2015
David WarnerAUS792 & 7768110v ENGBirmingham29 Jul 2015
AB de VilliersSA7963 & 1610180v INDChandigarh5 Nov 2015
Angelo MathewsSL7977 & 213173v NZHamilton18 Dec 2015
Joe RootENG7950 & 29108100v SACape Town2 Jan 2016
Shane DowrichWI795 & 7413461v INDJamaica30 Jul 2016
Azhar AliPAK7949 & 30*141131v ENGLondon11 Aug 2016
David WarnerAUS7911 & 6810372v SLColombo13 Aug 2016
Gautam GambhirIND7929 & 5010992v NZIndore8 Oct 2016
Azhar AliPAK790 & 7914650v WIAbu Dhabi21 Oct 2016
Imrul KayesBAN791 & 7812390v ENGMirpur28 Oct 2016
Steve SmithAUS7948* & 31162100v SAHobart12 Nov 2016
Faf du PlessisSA7938 & 4114490v SLCape Town2 Jan 2017
Roston ChaseWI7963 & 16*20191v PAKJamaica21 Apr 2017
Joe RootENG7929 & 50150100v SALondon27 Jul 2017
KL RahulIND790 & 7912680v SLKolkata16 Nov 2017
Shimron HetmyerWI7913 & 66104112v NZWellington1 Dec 2017
David WarnerAUS7951 & 28114100v SADurban1 Mar 2018
Usman KhawajaAUS794 & 75151140v SAPort Elizabeth9 Mar 2018
Jason HolderWI7940 & 3912881v SLTrinidad6 Jun 2018
PreviousPage 203Next

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.