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
Mohammad WasimPAK11191 & 20181130v AUSHobart18 Nov 1999
Mike AthertonENG111108 & 3288150v SAPort Elizabeth9 Dec 1999
Mohammad AzharuddinIND1119 & 102203142v SABengaluru2 Mar 2000
Justin LangerAUS11131 & 80213130v WIMelbourne26 Dec 2000
Shaun PollockSA111111106163v SLCenturion20 Jan 2001
Marcus TrescothickENG11199 & 12174131v INDAhmedabad11 Dec 2001
Virender SehwagIND11184 & 27138151v ENGLondon25 Jul 2002
Ajit AgarkarIND1112 & 109*199160v ENGLondon25 Jul 2002
Jacques KallisSA11140 & 71243181v NZAuckland18 Mar 2004
Jacques KallisSA11159 & 52*207151v SLGalle4 Aug 2004
Marcus TrescothickENG11190 & 21140192v AUSBirmingham4 Aug 2005
Brendon McCullumNZ111111112151v ZIMHarare7 Aug 2005
Rahul DravidIND11140 & 71309160v ENGNagpur1 Mar 2006
Rahul DravidIND11149 & 6235060v WIAntigua2 Jun 2006
Marlon SamuelsWI1116 & 105197190v SADurban10 Jan 2008
Rahul DravidIND111111291150v SAChennai26 Mar 2008
Mushfiqur RahimBAN11179 & 32331161v NZChittagong17 Oct 2008
MS DhoniIND11156 & 5517880v AUSNagpur6 Nov 2008
Brad HaddinAUS11188 & 23119133v WIPerth16 Dec 2009
Simon KatichAUS11111 & 100154140v PAKHobart14 Jan 2010
Rahul DravidIND111111* & DNB188120v BANMirpur24 Jan 2010
Harbhajan SinghIND111111* & DNB11677v NZHyderabad12 Nov 2010
Daniel VettoriNZ111110 & 1171101v PAKWellington15 Jan 2011
Matthew WadeAUS111102* & 9176100v SLSydney3 Jan 2013
Hashim AmlaSA11137 & 74*181130v PAKJohannesburg1 Feb 2013
Joe RootENG11140 & 71234120v NZLondon16 May 2013
Rohit SharmaIND111111*127113v WIMumbai14 Nov 2013
Azhar AliPAK1118 & 10316460v SLSharjah16 Jan 2014
BJ WatlingNZ11189 & 22*23591v WIJamaica8 Jun 2014
Angelo MathewsSL1111 & 110249130v INDColombo28 Aug 2015
Alastair CookENG11145 & 66155150v PAKBirmingham3 Aug 2016
Upul TharangaSL111110* & 1217100v ZIMHarare29 Oct 2016
KL RahulIND11160 & 51*200181v AUSDharamsala25 Mar 2017
Misbah-ul-HaqPAK11199* & 12*22655v WIJamaica21 Apr 2017
Faf du PlessisSA11163 & 48283130v INDCenturion13 Jan 2018
MahmudullahBAN11183* & 28*199102v SLChattogram31 Jan 2018
Aaron FinchAUS11162 & 49260101v PAKDubai7 Oct 2018
Aiden MarkramSA11190 & 21149200v PAKJohannesburg11 Jan 2019
Matthew WadeAUS1111 & 110148170v ENGBirmingham1 Aug 2019
Quinton de KockSA111111 & 0165162v INDVisakhapatnam2 Oct 2019
Sharmarh BrooksWI111111 & DNB214151v AFGLucknow27 Nov 2019
Fawad AlamPAK1119 & 102311140v NZMount Maunganui26 Dec 2020
Dimuth KarunaratneSL1114 & 107187160v INDBengaluru12 Mar 2022
Alex LeesENG11167 & 44206181v NZNottingham10 Jun 2022
Harry BrookENG111111 & DNB15083v PAKKarachi17 Dec 2022
Alex CareyAUS111111149130v SAMelbourne26 Dec 2022
Tom LathamNZ11138 & 73237150v AUSChristchurch8 Mar 2024
Ben StokesENG11154 & 57*97143v WIBirmingham26 Jul 2024
Saud ShakeelPAK11182 & 29210120v ENGMultan7 Oct 2024
Brian BennettZIM11157 & 54145171v BANSylhet20 Apr 2025
PreviousPage 107Next

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.