Live4th T20I · India in New Zealand 2026/27NZ246/6 (19)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE64/2 (17)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · 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
Gary BallanceENG13210 & 122296112v WIAntigua13 Apr 2015
Jermaine BlackwoodWI13285 & 47*192155v ENGBarbados1 May 2015
Mohammad HafeezPAK13298 & 34225171v ENGAbu Dhabi13 Oct 2015
Virat KohliIND13244 & 88227170v SADelhi3 Dec 2015
Quinton de KockSA13282 & 50157231v NZCenturion27 Aug 2016
David WarnerAUS13297 & 35133221v SAPerth3 Nov 2016
Ajinkya RahaneIND132132222140v SLColombo3 Aug 2017
Hashim AmlaSA132132163170v BANBloemfontein6 Oct 2017
Kusal MendisSL13245 & 87200162v WISt Lucia14 Jun 2018
Mominul HaqueBAN132120 & 12178121v WIChattogram22 Nov 2018
Shimron HetmyerWI13239 & 93145410v BANDhaka30 Nov 2018
Jeet RavalNZ132132220191v BANHamilton28 Feb 2019
Mohammad RizwanPAK13237 & 95179170v AUSBrisbane21 Nov 2019
Mominul HaqueBAN132132234140v ZIMDhaka22 Feb 2020
Daniel LawrenceENG13291 & 41189143v WIBridgetown16 Mar 2022
Babar AzamPAK13278 & 54227150v ENGKarachi17 Dec 2022
Agha SalmanPAK132132*154151v SLColombo24 Jul 2023
Gus AtkinsonENG132118 & 14127164v SLLondon29 Aug 2024
Alick AthanazeWI13290 & 42193171v BANNorth Sound22 Nov 2024
Jack RobertsonENG13180 & 51*--0v WIBridgetown21 Jan 1948
Frank WorrellWI131131* & DNB-150v ENGGeorgetown3 Mar 1948
Joe SolomonWI13145 & 86--0v INDKanpur12 Dec 1958
Bill LawryAUS131130 & 1-180v ENGLondon22 Jun 1961
Zin HarrisNZ131101 & 30-102v SACape Town1 Jan 1962
Brian BoothAUS131112 & 19*-150v ENGBrisbane30 Nov 1962
Peter ParfittENG131131*-140v NZAuckland23 Feb 1963
David HolfordWI13126 & 105*405100v ENGLondon16 Jun 1966
Denis LindsaySA131131-144v AUSJohannesburg3 Feb 1967
John EdrichENG13116 & 115346220v NZLondon24 Jul 1969
Viv RichardsWI13130 & 101174200v AUSAdelaide23 Jan 1976
Sunil GavaskarIND1314 & 127278200v AUSPerth16 Dec 1977
Geoff BoycottENG13113137490v NZNottingham10 Aug 1978
Jeremy ConeyNZ13182 & 49-182v PAKAuckland23 Feb 1979
Gundappa ViswanathIND131131207180v AUSDelhi13 Oct 1979
Dav WhatmoreAUS13177 & 54201210v INDDelhi13 Oct 1979
David GowerENG13189 & 42*277181v SLColombo17 Feb 1982
Gundappa ViswanathIND13156 & 75*235120v ENGLondon8 Jul 1982
Javed MiandadPAK131131271130v AUSAdelaide9 Dec 1983
Richie RichardsonWI131131* & DNB313170v AUSBridgetown30 Mar 1984
David GowerENG131131202140v NZLondon21 Aug 1986
Chris BroadENG131116 & 15*332131v AUSAdelaide12 Dec 1986
Mohinder AmarnathIND131131301140v SLNagpur27 Dec 1986
Mark TaylorAUS13123 & 108258140v SLHobart16 Dec 1989
Kevin ArnottZIM13130 & 101*347130v NZBulawayo1 Nov 1992
Moin KhanPAK131115* & 16218163v AUSLahore1 Nov 1994
Brian LaraWI13140 & 91171100v INDMohali10 Dec 1994
Brian LaraWI13188 & 43179210v AUSSt John's8 Apr 1995
Mike AthertonENG13136 & 95354180v WILondon24 Aug 1995
Aamer SohailPAK13132 & 99225190v AUSBrisbane9 Nov 1995
Steve WaughAUS131131* & DNB252110v SLMelbourne26 Dec 1995

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.