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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganMID2014-20221151279343519129.11384489.3641613316121
Chris RogersMID2014192721264203*50.56208160.743511712
Steven FinnMID2014-202113191407645614.98123162.060199910
Tim MurtaghMID2014-20231271484612064711.82179967.0400341598
Sam RobsonMID2014-2026208327191111125336.071959356.71275127143722
Dawid MalanMID2014-201915820418702519937.771040567.5215322188469
Neil DexterMID2014-20155059111125163*23.44226849.6022412912
Adam RossingtonMID2014-2026111301597912.2316099.38011196
John SimpsonMID2014-2023301361529067167*29.341511260.00745171019139
James HarrisMID2014-202111012330217811723.42510242.691111627410
Toby Roland-JonesMID2014-2026224248524296103*21.92597771.881151950197
Joe DenlyMID20142125153598*22.2985662.50040678
Ollie RaynerMID2014-20199210318125052*14.71243851.2702171633
Paul StirlingMID2014-20211321506440713830.60487190.478228530115
Daniel ChristianMID20141412026812922.33193138.861012016
Andrew BalbirnieMID2014-201598054186.756681.8200260
Ravi PatelMID2014-201861311617924*11.9331357.19005192
Ryan HigginsMID2014-202617019825537222131.05718474.789201255395
Gurjit SandhuMID2014-2015832106*10.002934.4800010
Harry PodmoreMID2014-20172911556219.3310254.9000030
Nick GubbinsMID2014-202114218825856201*31.48990259.1410331572063
Tom HelmMID2014-20261961535815766416.59262160.13041416518
Adam VogesMID2015-2017334281706160*50.18283960.0921111930
Nick ComptonMID2015-201755835221414928.38486445.524992704
James FranklinMID2015-201811212823277013526.38448461.783131426746
Joe BurnsMID2015131503778725.1367655.77030345
Kyle AbbottMID20156321716*17.0017100.0000011
Nathan SowterMID2015-202110361185455212.6770876.980111596
Mitchell McClenaghanMID2015-2016631542.50683.3300110
George ScottMID2015-20194140136666324.6781581.720224419
Junaid KhanMID201563213813.0013100.0000020
Stephen EskinaziMID2015-202521527423844918233.661178871.671442151010116
James FullerMID2016-20184441147029326.0077091.170255622
Brendon McCullumMID2016-20171717158011036.25414140.101415532
George BaileyMID201615171537110*33.5678568.41140703
Tim SoutheeMID2017131169464*18.8059159.3201337
Tom BarberMID2017-20191381530.712222.7300500
Max HoldenMID2017-2026206278188188211*31.491317362.1610412097588
Hilton CartwrightMID2018172224828024.1065373.81023489
Robbie WhiteMID2018-202439605149712027.22340543.962961634
Dwayne BravoMID20186611313826.2088148.8600088
Ashton AgarMID20186644023*20.0031129.0300013
Martin AnderssonMID2018-20249811022219110024.90272980.2919824937
Ethan BamberMID2018-202487993373046*11.06180240.510014893
Ross TaylorMID20196601779429.5020387.19020132
Tom LaceMID2019120555127.5010751.4001090
AB de VilliersMID201988334888*69.60191182.200402120
Mujeeb Ur RahmanMID2019-2021164113134.331492.8600201
Dan LincolnMID2019-20209921053015.00100105.0000182
Mohammad HafeezMID20194401154828.75102112.7500074
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.