Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM213/2 (57)Day 1: Tea - 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
Carl HooperWI951 & 94*207100v ENGPort of Spain5 Feb 1998
VVS LaxmanIND9595161160v AUSKolkata18 Mar 1998
Jonty RhodesSA959515681v ENGBirmingham4 Jun 1998
Mark RamprakashENG9553 & 4236970v SLLondon27 Aug 1998
Moin KhanPAK9520 & 75199130v AUSKarachi22 Oct 1998
Nasser HussainENG9542 & 5325560v AUSSydney2 Jan 1999
Gary SteadNZ9517 & 78234130v INDAhmedabad29 Oct 1999
Alec StewartENG9595149150v SADurban26 Dec 1999
Jacques KallisSA959535972v INDBengaluru2 Mar 2000
Damien MartynAUS9578 & 17*122170v NZWellington24 Mar 2000
Ramnaresh SarwanWI9584* & 11*266100v PAKBridgetown18 May 2000
Guy WhittallZIM9584 & 11195140v INDNagpur25 Nov 2000
Aminul IslamBAN9584 & 11252100v ZIMBulawayo19 Apr 2001
Brian LaraWI9581 & 14206140v SAKingston19 Apr 2001
Justin LangerAUS9537 & 58108170v SACape Town8 Mar 2002
Damien MartynAUS959522970v ENGAdelaide21 Nov 2002
Andrew FlintoffENG9595 & DNB104124v SALondon4 Sept 2003
Mathew SinclairNZ9574 & 21222122v SAWellington26 Mar 2004
Justin LangerAUS9523 & 72*113161v NZChristchurch10 Mar 2005
Nathan AstleNZ9574 & 21182140v AUSChristchurch10 Mar 2005
AB de VilliersSA9533 & 62179120v WITrinidad8 Apr 2005
Adam GilchristAUS9594 & 111484v IWXSydney14 Oct 2005
Ian BellENG9538 & 57205130v INDChandigarh9 Mar 2006
Kumar SangakkaraSL9579 & 16129180v PAKKandy3 Apr 2006
Mohammad HafeezPAK9595178141v ENGLondon17 Aug 2006
Chris GayleWI9566 & 2971181v SAPort Elizabeth26 Dec 2007
Rahul DravidIND9535 & 60259130v NZWellington3 Apr 2009
Khurram ManzoorPAK9593 & 2225100v SLColombo20 Jul 2009
Angelo MathewsSL9531 & 64*201111v PAKColombo20 Jul 2009
Mark BoucherSA959511890v ENGJohannesburg14 Jan 2010
Sachin TendulkarIND9541 & 5419480v SLColombo3 Aug 2010
Tino BestWI9595112141v ENGBirmingham7 Jun 2012
Jonathan TrottENG9539 & 56233120v NZLondon16 May 2013
Ryan HarrisAUS9574 & 2115681v INDMelbourne26 Dec 2014
Kaushal SilvaSL9579 & 16203130v ENGLondon9 Jun 2016
Jonny BairstowENG9512 & 8314390v PAKBirmingham3 Aug 2016
Shai HopeWI955 & 9023981v PAKBarbados30 Apr 2017
Alastair CookENG9588 & 7229110v SALondon27 Jul 2017
Aiden MarkramSA9594 & 1158150v INDCenturion13 Jan 2018
Virat KohliIND9554 & 41185150v SAJohannesburg24 Jan 2018
Mark StonemanENG9535 & 60250100v NZChristchurch30 Mar 2018
Mehedi Hasan MirazBAN9568* & 27*13671v ZIMDhaka11 Nov 2018
Dean ElgarSA9595130160v SLCenturion26 Dec 2020
Oshada FernandoSL954 & 91160110v WINorth Sound21 Mar 2021
Liton DasBAN9595 & DNB147130v ZIMHarare7 Jul 2021
Zak CrawleyENG9518 & 77155150v AUSSydney5 Jan 2022
Azhar AliPAK9578 & 1725591v AUSLahore21 Mar 2022
Kraigg BrathwaiteWI9594 & 127090v BANNorth Sound16 Jun 2022
Imam-ul-HaqPAK9583 & 12191121v NZKarachi2 Jan 2023
Yashasvi JaiswalIND9557 & 38104132v WIPort of Spain20 Jul 2023
PreviousPage 148Next

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.