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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

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
Graham ThorpeENG11561 & 54205170v WIBirmingham29 Jul 2004
Rajin SalehBAN11589 & 26224151v ZIMChittagong6 Jan 2005
Ian BellENG115115 & 027970v PAKFaisalabad20 Nov 2005
Kumar SangakkaraSL11569 & 46177141v BANChattogram28 Feb 2006
Daren GangaWI11520 & 95268190v NZAuckland9 Mar 2006
Jacques KallisSA11524 & 91282100v PAKPort Elizabeth19 Jan 2007
Kevin PietersenENG115115223140v NZNottingham5 Jun 2008
Graeme SmithSA1158 & 107228120v ENGLondon10 Jul 2008
Malinda WarnapuraSL115115202140v INDColombo23 Jul 2008
Sachin TendulkarIND11568 & 47246150v AUSDelhi29 Oct 2008
Ross TaylorNZ11540 & 75179160v AUSBrisbane20 Nov 2008
Jacques KallisSA11522 & 93253180v AUSDurban6 Mar 2009
Brendon McCullumNZ115115140130v INDNapier26 Mar 2009
Shane WatsonAUS11562 & 53220190v ENGBirmingham30 Jul 2009
Gautam GambhirIND1151 & 114240130v SLAhmedabad16 Nov 2009
Jacques KallisSA115105 & 10184123v PAKAbu Dhabi20 Nov 2010
Ian BellENG115115232130v AUSSydney3 Jan 2011
Prasanna JayawardeneSL115112 & 3174120v ENGCardiff26 May 2011
Hashim AmlaSA1153 & 112150210v AUSCape Town9 Nov 2011
Rahul DravidIND11582 & 33198120v WIMumbai22 Nov 2011
Virat KohliIND11552 & 6322581v WIMumbai22 Nov 2011
Shivnarine ChanderpaulWI115103* & 12269111v AUSBarbados7 Apr 2012
Alastair CookENG115115 & 0301111v SALondon19 Jul 2012
Jacques KallisSA115115 & DNB316130v INDDurban26 Dec 2013
Shikhar DhawanIND1150 & 115214121v NZAuckland6 Feb 2014
Kane WilliamsonNZ115113 & 2328120v WIJamaica8 Jun 2014
Dean ElgarSA115103 & 12216133v SLGalle16 Jul 2014
Kaushal SilvaSL1150 & 115284100v AUSColombo13 Aug 2016
Murali VijayIND115108 & 7174131v BANHyderabad9 Feb 2017
Azhar AliPAK115105 & 10300110v WIBarbados30 Apr 2017
Kraigg BrathwaiteWI11524 & 9129182v NZWellington1 Dec 2017
Rohit SharmaIND11565 & 50*151122v SLDelhi2 Dec 2017
Ajinkya RahaneIND115115192171v SARanchi19 Oct 2019
Quinton de KockSA11576 & 39158171v ENGJohannesburg24 Jan 2020
Lahiru ThirimanneSL1154 & 111273120v ENGGalle14 Jan 2021
Angelo MathewsSL115110 & 5249110v ENGGalle22 Jan 2021
Dimuth KarunaratneSL115115133150v IREGalle24 Apr 2023
Kane WilliamsonNZ115104 & 11229130v BANSylhet28 Nov 2023
Nithish Kumar ReddyIND115114 & 1194111v AUSMelbourne26 Dec 2024
Yashasvi JaiswalIND11587 & 28129190v ENGBirmingham2 Jul 2025
Shubman GillIND11512 & 103261130v ENGManchester23 Jul 2025
Babar AzamPAK11568 & 47136141v BANSylhet16 May 2026
Steve SmithAUS11571 & 44197121v BANDarwin13 Aug 2026
Dhruv JurelIND115115*17792v SLColombo23 Aug 2026
Clem HillAUS11415 & 99-70v ENGMelbourne1 Jan 1902
Gordon WhiteSA11441 & 73-131v ENGCape Town24 Mar 1906
Charles KellewayAUS114114-50v SAManchester27 May 1912
Dave NourseSA11451 & 63--0v ENGJohannesburg9 Feb 1923
Bill WoodfullAUS1147 & 10733980v ENGMelbourne29 Dec 1928
Alan FairfaxAUS11454 & 60*-80v WISydney27 Feb 1931

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.