Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WAR57/2 (9.1)BOL138/5 (20)WAR need 82 runs in 65 ballsODI2nd 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
Adnan AkmalPAK8218 & 6419090v ZIMHarare3 Sept 2013
Ross TaylorNZ8228 & 54*15261v BANChittagong9 Oct 2013
Hamish RutherfordNZ8262 & 20118131v WIDunedin3 Dec 2013
Dean ElgarSA8261 & 21174101v ZIMHarare9 Aug 2014
Angelo MathewsSL8239 & 43*20550v PAKColombo14 Aug 2014
MS DhoniIND8282 & 0145151v ENGLondon15 Aug 2014
Faf du PlessisSA8268 & 14191100v WICape Town2 Jan 2015
Sarfraz AhmedPAK82828852v BANKhulna28 Apr 2015
Murali VijayIND820 & 8213742v SLColombo20 Aug 2015
Kane WilliamsonNZ8277 & 514481v SACenturion27 Aug 2016
Moeen AliENG8268 & 1422081v BANChittagong20 Oct 2016
Tino MawoyoZIM8245 & 3717880v SLHarare29 Oct 2016
Jos ButtlerENG8276 & 6*15461v INDMumbai8 Dec 2016
Azhar AliPAK8271 & 1121380v AUSSydney3 Jan 2017
Murali VijayIND8282183101v AUSRanchi16 Mar 2017
Matthew WadeAUS8257 & 25*21562v INDDharamsala25 Mar 2017
Kieran PowellWI8233 & 49155110v PAKJamaica21 Apr 2017
Faf du PlessisSA8219 & 63161120v ENGNottingham14 Jul 2017
Niroshan DickwellaSL8251 & 31104111v INDColombo3 Aug 2017
Sarfraz AhmedPAK8214 & 6814460v SLDubai6 Oct 2017
Kieran PowellWI8242 & 40134132v NZWellington1 Dec 2017
Ross TaylorNZ820 & 8213071v PAKDubai24 Nov 2018
Virat KohliIND8282 & 020890v AUSMelbourne26 Dec 2018
Kusal MendisSL8215 & 67179110v NZChristchurch26 Dec 2018
Jonny BairstowENG8252 & 30*13282v AUSLondon14 Aug 2019
Rory BurnsENG8253 & 29179100v AUSLondon14 Aug 2019
KL RahulIND8244 & 3818290v WINorth Sound22 Aug 2019
Senuran MuthusamySA8233* & 49*21490v INDVisakhapatnam2 Oct 2019
Marnus LabuschagneAUS8263 & 1918261v NZMelbourne26 Dec 2019
Nazmul Hossain ShantoBAN8244 & 3819791v PAKRawalpindi7 Feb 2020
John CampbellWI8214 & 68146100v NZWellington11 Dec 2020
Ross TaylorNZ8270 & 12*164111v PAKMount Maunganui26 Dec 2020
Jonny BairstowENG8247 & 35*15840v SLGalle14 Jan 2021
Kushal Janith PereraSL8220 & 6213771v ENGGalle14 Jan 2021
Azhar AliPAK8251 & 31*19880v SAKarachi26 Jan 2021
Oshada FernandoSL8281 & 122680v BANKandy29 Apr 2021
Joe RootENG8242 & 40184100v NZLondon2 Jun 2021
Jason HolderWI8245 & 37*22091v ENGNorth Sound8 Mar 2022
John CampbellWI8224 & 58*139102v BANNorth Sound16 Jun 2022
Pat CumminsAUS8238 & 44*13545v ENGBirmingham16 Jun 2023
Mitchell MarshAUS8251 & 31*167111v ENGManchester19 Jul 2023
Jonny BairstowENG824 & 78117110v AUSLondon27 Jul 2023
Ben DuckettENG8235 & 4791140v INDHyderabad25 Jan 2024
Milan PriyanathSL8272 & 1015072v ENGManchester21 Aug 2024
Mominul HaqueBAN8282 & 011482v SAChattogram29 Oct 2024
Kraigg BrathwaiteWI8239 & 4319251v BANKingston30 Nov 2024
Tom LathamNZ8263 & 19166120v ENGHamilton14 Dec 2024
David BedinghamSA828210170v ZIMBulawayo6 Jul 2025
Mominul HaqueBAN828213252v IRESylhet11 Nov 2025
Lorcan TuckerIRE8275* & 718770v BANDhaka19 Nov 2025
PreviousPage 191Next

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.