Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND32/1 (5.5)IND need 154 runs in 265 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27QUETAS

Batting match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Kane WilliamsonNZ22889 & 139459200v PAKAbu Dhabi3 Dec 2018
Kieran PowellWI227117 & 110375302v BANMirpur13 Nov 2012
Ajinkya RahaneIND227127 & 100*421197v SADelhi3 Dec 2015
Kane WilliamsonNZ227118 & 109421281v SAMount Maunganui4 Feb 2024
Usman KhawajaAUS22685 & 141477190v PAKDubai7 Oct 2018
Mushfiqur RahimBAN226219* & 7440191v ZIMDhaka11 Nov 2018
Joe RootENG226226441221v NZHamilton29 Nov 2019
Yashasvi JaiswalIND226209 & 17317227v ENGVisakhapatnam2 Feb 2024
Brendon McCullumNZ225224 & 1309295v INDAuckland6 Feb 2014
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
MS DhoniIND224224 & DNB265246v AUSChennai22 Feb 2013
Mohammad HafeezPAK224224332233v BANKhulna28 Apr 2015
Abid AliPAK224133 & 91430242v BANChattogram26 Nov 2021
Yashasvi JaiswalIND22410 & 214*2461612v ENGRajkot15 Feb 2024
Virat KohliIND223169 & 54371250v AUSMelbourne26 Dec 2014
Devon ConwayNZ223200 & 23411241v ENGLondon2 Jun 2021
Chris RogersAUS222173 & 49*377340v ENGLondon16 Jul 2015
Mayank AgarwalIND222215 & 7402246v SAVisakhapatnam2 Oct 2019
Tagenarine ChanderpaulWI222207* & 15533163v ZIMBulawayo4 Feb 2023
Mohammad RizwanPAK222171* & 51319173v BANRawalpindi21 Aug 2024
Mohammad HafeezPAK221197 & 24357303v NZSharjah26 Nov 2014
Dinesh ChandimalSL22159 & 162*246284v INDGalle12 Aug 2015
Travis HeadAUS220161 & 59*299291v SLCanberra1 Feb 2019
Jonny BairstowENG220106 & 114*285293v INDBirmingham1 Jul 2022
Steve SmithAUS220200* & 20*340160v WIPerth30 Nov 2022
Hamilton MasakadzaZIM219158 & 61439223v BANKhulna3 Nov 2014
Younis KhanPAK218218 & DNB308314v ENGLondon11 Aug 2016
Dimuth KarunaratneSL218158* & 60302201v SAGalle12 Jul 2018
Alastair CookENG21871 & 147476220v INDLondon7 Sept 2018
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Alastair CookENG21741 & 176483280v INDAhmedabad15 Nov 2012
Michael ClarkeAUS217187 & 30*346240v ENGManchester1 Aug 2013
Shakib Al HasanBAN217217 & 0281310v NZWellington12 Jan 2017
Dean ElgarSA217199 & 18413173v BANPotchefstroom28 Sept 2017
Kumar SangakkaraSL216192 & 24*373172v PAKColombo30 Jun 2012
Ross TaylorNZ216142 & 74401130v SLColombo25 Nov 2012
Kraigg BrathwaiteWI216212 & 4*453150v BANSt Vincent5 Sept 2014
Brendan TaylorZIM216110 & 106*361200v BANDhaka11 Nov 2018
Kraigg BrathwaiteWI216160 & 56*673210v ENGBridgetown16 Mar 2022
Virat KohliIND215119 & 96374270v SAJohannesburg18 Dec 2013
Joe RootENG215200* & 15316180v SLLondon12 Jun 2014
Abid AliPAK215215*407290v ZIMHarare7 May 2021
Kane WilliamsonNZ215215296232v SLWellington17 Mar 2023
Chris GayleWI214150 & 64*255256v NZAntigua25 Jul 2012
Steve SmithAUS214162* & 52*295260v INDAdelaide9 Dec 2014
Kusal MendisSL213194 & 19334195v BANGalle7 Mar 2017
Virat KohliIND213213267172v SLNagpur24 Nov 2017
Joe RootENG213180* & 33381230v INDLondon12 Aug 2021
Travis HeadAUS213175 & 38*246222v WIAdelaide8 Dec 2022
Mohammad AshrafulBAN212190 & 22*473211v SLGalle8 Mar 2013

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.