Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Middlesex: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerRunsScoresBF4s6sOppositionGroundDate
Nick ComptonMID6330 & 3316240v SUSBrighton10 May 2015
Dawid MalanMID630 & 63104100v DURChester-le-Street21 Aug 2015
Nick ComptonMID630 & 6317260v NOTNottingham6 Sept 2016
Brendon McCullumMID63632865v ESSLondon27 Jul 2017
James HarrisMID635 & 58*108110v LEILeicester20 Jun 2018
George ScottMID63633035v ESSChelmsford19 Apr 2019
Mark StonemanMID6351 & 1210471v NORNorthwood10 Jul 2023
Toby Roland-JonesMID634 & 594818v LEILeicester30 Jun 2024
Kane WilliamsonMID63634263v GLACardiff18 Jul 2025
Josh de CairesMID636348101v DURChester-le-Street13 Aug 2025
Nick ComptonMID6232 & 3011970v SOMNorthwood11 Jul 2015
George BaileyMID626210891v YORScarborough3 Jul 2016
John SimpsonMID6258 & 416481v SURLondon4 Aug 2016
John SimpsonMID6229 & 33128100v LANLondon19 Sept 2017
Toby Roland-JonesMID6253 & 987120v LANLondon19 Sept 2017
James FranklinMID6262*5061v GLACardiff23 May 2018
John SimpsonMID62622946v SUSHove17 Aug 2018
Max HoldenMID6236 & 26126110v HAMRadlett8 Aug 2020
Peter HandscombMID6226 & 3614590v LEILeicester27 May 2021
John SimpsonMID62623135v HAMRadlett15 Jun 2021
John SimpsonMID6241 & 21*10162v DURLondon19 May 2022
Martin AnderssonMID6262 & DNB64101v DURLondon19 May 2022
Sam RobsonMID6262121100v SUSLondon19 Jul 2022
Mark StonemanMID62626070v DURChester-le-Street7 Aug 2022
Max HoldenMID6262*3372v WARRadlett19 Aug 2022
John SimpsonMID6260 & 214061v SURLondon19 Jul 2023
Sam RobsonMID62626161v YORRadlett22 Aug 2023
Jayant YadavMID6256 & 6*7690v NOTNottingham26 Sept 2023
Zafar GoharMID6210 & 52*13882v DERDerby25 Apr 2025
Sam RobsonMID6214 & 4883100v NORNorthampton22 Jun 2025
Max HoldenMID62624971v HAMSouthampton8 Jul 2026
Ben GeddesMID62624843v HAMSouthampton24 Jul 2026
Joe DenlyMID611 & 6015470v SOMTaunton15 Sept 2014
Adam VogesMID6157 & 49390v DURLondon2 May 2015
Toby Roland-JonesMID61616091v HAMSouthampton17 May 2015
Paul StirlingMID6149 & 129592v LANSouthport9 Jun 2017
Dawid MalanMID6160 & 197110v ESSChelmsford26 Jun 2017
Eoin MorganMID6125 & 36*13490v NORNorthampton5 Apr 2019
James HarrisMID6161* & DNB10570v NORNorthampton5 Apr 2019
Steven FinnMID615 & 567472v SUSBrighton18 Aug 2019
Daryl MitchellMID6138 & 2314370v LEINorthwood11 Jul 2021
Sam RobsonMID619 & 5274100v DERLondon30 Aug 2021
Sam RobsonMID6120 & 41*108110v KENLondon27 Apr 2023
Ryan HigginsMID61612483v ESSChelmsford30 Jun 2023
Josh de CairesMID6130* & 3113561v SURLondon19 Jul 2023
Mark StonemanMID619 & 52*9890v WARBirmingham25 Jul 2023
Josh de CairesMID6112 & 498131v NOTNottingham26 Sept 2023
Max HoldenMID616114370v SUSLondon24 May 2024
Jack DaviesMID616112990v YORLeeds29 Aug 2024
Jack DaviesMID6154 & 716282v DERDerby25 Apr 2025

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.