Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Leus du PlooyMID2024-2026212921378263*51.04210965.3445313511
Sam RobsonMID2014-2026681139441323142.43795655.47122085915
Ryan HigginsMID2014-202659707210422133.40311067.6557622030
Nick GubbinsMID2014-2021567522376201*32.55455552.16513531317
Max HoldenMID2018-2026721048290918430.30529954.90414333031
Dawid MalanMID2014-2019526782194156*37.19332166.0659627416
Nick ComptonMID2015-20172031187314929.10192745.302451070
Eoin MorganMID2014-2022364241324128*34.84134298.6626212448
Mark StonemanMID2021-202422382112612831.28192558.492481474
Robbie WhiteMID2018-20231120149612026.11109145.46144533
Stephen EskinaziMID2015-202572959301411835.05402474.90517635148
James HarrisMID2014-202136421170211722.65169241.49129884
Paul StirlingMID2014-202144491161411233.63180789.32211321041
James FranklinMID2015-201837416100911228.83159463.3016411716
George BaileyMID2016671226110*37.6733866.86110331
John SimpsonMID2014-202310513117305510926.80545456.01120734544
Toby Roland-JonesMID2014-20267786141583103*21.99215273.5615920323
Luke HollmanMID2020-202645488108710327.18180660.1913512513
Joe CracknellMID2020-2026262736929728.8394373.38031798
SHB MorganMID2025-20266721759735.0026067.31010231
Chris RogersMID20147903959643.8961064.75040481
Adam VogesMID2015-2017111625659240.36100556.22050580
Jack DaviesMID2020-2025323727559121.57127659.17040879
N FernandesMID2023-2026121512759119.6459546.22020273
AB de VilliersMID201933116288*81.0091178.02020137
Ben GeddesMID2025-2026172316628330.09124153.34061668
Josh de CairesMID2022-2026232815438020.11105351.57033732
Adam RossingtonMID2026220857942.5056151.79010104
JA NelsonMID2026110767676.0069110.14010101
Joe BurnsMID20153401027225.5019053.6801090
James FullerMID2016-2018131242297128.6330275.83013254
Neil DexterMID2014-2015151953407024.2970748.09010364
Tom HelmMID2015-20266453205476416.5890360.58015616
Pieter MalanMID2022-202381212666424.1846357.45023264
Brendon McCullumMID2016-2017330796326.3348164.5801085
Martin AnderssonMID2018-2024303566046220.8387069.43032765
Zafar GoharMID2025-2026182023945621.8984146.85010335
George ScottMID2015-2019121011545517.1123665.2501191
Kane WilliamsonMID2025430835327.6756148.2101075
Ollie RaynerMID2014-20193739952952*17.63108748.67025681
Henry BrookesMID2024-20251415310552*8.7529435.71013141
Tom LaceMID2019120555127.5010751.4001090
Peter HandscombMID2021-202261011734819.2234450.29002210
CM FalconerMID2026461784815.6016447.5600170
Ethan BamberMID2018-20243041926146*8.1676434.16007302
Chris GreenMID2021-202264211346*56.5070161.43000112
Harry DukeMID20262318143*40.5018344.2600080
Tim MurtaghMID2014-2023556315479399.9867570.960017693
Hilton CartwrightMID2018450773815.408491.67001101
Nathan SowterMID2015-2021321551283712.80121105.79003132
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.