Middlesex: Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerRunsScoresBF4s6sOppositionGroundDate
Sam RobsonMID158154 & 4291150v LEINorthwood11 Jul 2021
Stephen EskinaziMID157157316230v YORScarborough3 Jul 2016
Dawid MalanMID156156*128184v GLALondon17 Aug 2015
Ryan HigginsMID155155259221v YORLeeds29 Aug 2024
Sam RobsonMID15428 & 126*300160v NORNorthwood10 Jul 2023
Kane WilliamsonMID153153183182v GLOCheltenham29 Jul 2025
Dawid MalanMID152115 & 37*258220v SURLondon19 May 2017
Ryan HigginsMID152137 & 15201160v NOTNottingham26 Sept 2023
Max HoldenMID151151282191v NORNorthwood22 Jul 2025
Nick ComptonMID1490 & 149263200v YORLondon9 Sept 2015
Sam RobsonMID1490 & 149186161v SUSBrighton5 May 2022
Mark StonemanMID148128 & 20*220191v GLALondon12 Sept 2022
Dawid MalanMID147147226172v HAMNorthwood29 May 2016
George BaileyMID14737 & 110*260250v SURLondon4 Aug 2016
Paul StirlingMID146138 & 8*230140v GLARadlett16 Jun 2019
Robbie WhiteMID14665 & 8125373v DERLondon7 Apr 2022
Stephen EskinaziMID146146*132134v DURChester-le-Street7 Aug 2022
Dawid MalanMID145121 & 24*198240v HAMSouthampton1 May 2016
Nick GubbinsMID145145302191v DURLondon13 Aug 2016
Luke HollmanMID14542 & 103257160v KENLondon2 May 2025
Joe BurnsMID14457 & 87270102v WORUxbridge21 Jun 2015
Dawid MalanMID14397 & 46253280v DURLondon9 Sept 2014
Nick GubbinsMID14367 & 76180183v SOMTaunton10 Jul 2016
Sam RobsonMID143107 & 36266130v GLARadlett16 Jun 2019
Max HoldenMID14265 & 77*325170v DURLondon1 May 2026
Nick GubbinsMID14114111397v SUSBrighton3 Aug 2015
Max HoldenMID141119* & 22201171v DERLondon18 Sept 2018
Ben GeddesMID141141*119146v KENRadlett19 Aug 2025
Dawid MalanMID14053 & 87298141v LANManchester12 Sept 2016
Dawid MalanMID13822 & 116270180v YORLondon20 Sept 2016
Mark StonemanMID138108 & 30*197200v LEILondon28 Apr 2022
Max HoldenMID13858 & 80*179171v SUSBrighton5 May 2022
Harry DukeMID13838* & 100*161203v DURChester-le-Street8 Sept 2026
Ben GeddesMID137137208112v LEILeicester29 Jun 2025
Sam RobsonMID136136236190v SUSLondon24 May 2024
Neil DexterMID13523 & 112202201v DURChester-le-Street21 Aug 2015
Stephen EskinaziMID135135104181v NOTGrantham12 Aug 2022
Ryan HigginsMID134131 & 3*290100v DURLondon1 May 2026
Stephen EskinaziMID133118 & 15258160v DERLondon7 Apr 2022
Sam RobsonMID133133241160v LEILeicester29 Jun 2025
Paul StirlingMID13277 & 55192136v ESSChelmsford26 Jun 2017
Dawid MalanMID13213 & 119255130v SUSBrighton4 May 2018
John SimpsonMID132132195161v DURChester-le-Street25 Jul 2022
Dawid MalanMID131131115133v SUSBrighton3 Aug 2015
Nick ComptonMID131131247140v DURLondon13 Aug 2016
Leus du PlooyMID131131193171v LEILondon3 May 2024
Stephen EskinaziMID130130101114v WORWorcester1 Aug 2021
Josh de CairesMID130130147161v WORWorcester31 Jul 2026
Daniel ChristianMID129129571210v KENCanterbury6 Jun 2014
James FullerMID12993 & 3614495v SOMTaunton10 Jul 2016

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.