Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM289/5 (80)ZIM chose to batODI2nd 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)ODIFinal · 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)First-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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Lou VincentNZ9292129141v ZIMBulawayo15 Aug 2005
Blessing MahwireZIM9242 & 50*127152v NZBulawayo15 Aug 2005
Marcus TrescothickENG9265 & 27133121v AUSNottingham25 Aug 2005
Michael ClarkeAUS9236 & 56223110v ENGNottingham25 Aug 2005
Shahid AfridiPAK9292 & 08666v ENGFaisalabad20 Nov 2005
Herschelle GibbsSA920 & 92192111v SLColombo4 Aug 2006
Andrew StraussENG9238 & 54140160v PAKLondon17 Aug 2006
Sachin TendulkarIND9291 & 1212120v ENGNottingham27 Jul 2007
Michael ClarkeAUS9223 & 69212120v INDChandigarh17 Oct 2008
Virender SehwagIND929 & 8384134v ENGChennai11 Dec 2008
Misbah-ul-HaqPAK9227 & 6521161v SLColombo20 Jul 2009
Simon KatichAUS9292135131v WIBrisbane26 Nov 2009
Salman ButtPAK9271 & 21195130v AUSSydney3 Jan 2010
Tim McIntoshNZ929 & 83278101v AUSWellington19 Mar 2010
Sachin TendulkarIND928 & 84163121v SLGalle18 Jul 2010
Jonathan TrottENG9270 & 22195110v INDLondon21 Jul 2011
Kevin PietersenENG9229 & 63173110v INDNottingham29 Jul 2011
Mohammad HafeezPAK9233 & 59*12792v SLDubai26 Oct 2011
Kieran PowellWI9281 & 1117890v INDMumbai22 Nov 2011
Azhar AliPAK9224 & 6826390v ENGAbu Dhabi25 Jan 2012
Ross TaylorNZ9244 & 48*145150v SADunedin7 Mar 2012
Mitchell JohnsonAUS9292*15070v SLMelbourne26 Dec 2012
Hashim AmlaSA9292128130v PAKCenturion22 Feb 2013
Ian BellENG9217 & 75331110v NZAuckland22 Mar 2013
Kane WilliamsonNZ9291 & 1210150v ENGAuckland22 Mar 2013
Rohit SharmaIND9253 & 3922374v AUSSydney6 Jan 2015
Moeen AliENG9277 & 15129131v AUSCardiff8 Jul 2015
Brendon McCullumNZ9275 & 17*63133v SLDunedin10 Dec 2015
Ravindra JadejaIND9242* & 50*10294v NZKanpur22 Sept 2016
Usman KhawajaAUS9213 & 79*13851v PAKSydney3 Jan 2017
MahmudullahBAN9228 & 64206110v INDHyderabad9 Feb 2017
Dean ElgarSA9231 & 61204121v INDCenturion13 Jan 2018
Rishabh PantIND92928484v WIRajkot4 Oct 2018
Rishabh PantIND9292 & DNB134112v WIHyderabad12 Oct 2018
Steve SmithAUS9292161140v ENGLondon14 Aug 2019
Steve SmithAUS9285 & 725391v NZMelbourne26 Dec 2019
Craig ErvineZIM9285 & 720053v SLHarare19 Jan 2020
Mayank AgarwalIND9234 & 58183121v NZWellington21 Feb 2020
Cheteshwar PujaraIND921 & 91198150v ENGLeeds25 Aug 2021
Travis HeadAUS9292 & 097131v SABrisbane17 Dec 2022
Harry BrookENG9285 & 797113v AUSLondon27 Jul 2023
Mominul HaqueBAN925 & 87*155131v SLSylhet22 Mar 2024
Jamie SmithENG9289 & 313556v PAKRawalpindi24 Oct 2024
Jaker AliBAN921 & 9111685v WIKingston30 Nov 2024
Ben DuckettENG920 & 9212061v NZWellington6 Dec 2024
Devon ConwayNZ9288 & 4176130v ZIMBulawayo30 Jul 2025
Shan MasoodPAK9221 & 71142100v BANSylhet16 May 2026
Agha SalmanPAK9221 & 7115381v BANSylhet16 May 2026
RazaullahPAK9211 & 817469v ENGBirmingham9 Sept 2026
William BruceAUS9111 & 80-130v ENGAdelaide11 Jan 1895
PreviousPage 157Next

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.