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
CM FalconerMID2026111612744918.2750554.26003291
Daniel ChristianMID20141412026812922.33193138.861012016
Henry BrookesMID2024-202643371321452*8.9247644.96016263
Thilan WalallawitaMID2020-202335297187298.5021586.98004207
Ravi PatelMID2014-201861311617924*11.9331357.19005192
Ross TaylorMID20196601779429.5020387.19020132
Adam RossingtonMID2014-2026111301597912.2316099.38011196
Dwayne BravoMID20186611313826.2088148.8600088
Matt BoyleMID20266601213420.1789135.96000164
Noah CornwellMID2024-202657231211628*10.5512791.34004106
Mohammad HafeezMID20194401154828.75102112.7500074
Dan LincolnMID2019-20209921053015.00100105.0000182
JA NelsonMID20264411007633.3395105.26010131
Umesh YadavMID2022109310044*16.6780125.00002124
Tim SoutheeMID2017131169464*18.8059159.3201337
AS SawantMID2026540844421.0076110.5300164
Shaheen Shah AfridiMID2022330762925.339084.4400092
Jayant YadavMID2023351745618.5010570.48010110
Varun ChopraMID2021440674516.759669.7900020
Neha SharmaMID2025-202628231262185.6421828.4400362
Miguel CumminsMID2019-20201171602510.0015538.7100171
Harry PodmoreMID2014-20172911556219.3310254.9000030
Tom LaceMID2019120555127.5010751.4001090
Andrew BalbirnieMID2014-201598054186.756681.8200260
Ashton AgarMID20186644023*20.0031129.0300013
Jason BehrendorffMID202211433822*38.0029131.0300004
Max HarrisMID2022-2023852341211.3333103.0300121
Dane PatersonMID20255742215*7.334944.9000111
Toby GreatwoodMID2021-20231053207*10.002195.2400010
Danru FernsMID2026232181318.005632.1400020
Kyle AbbottMID20156321716*17.0017100.0000011
Junaid KhanMID201563213813.0013100.0000020
Mujeeb Ur RahmanMID2019-2021164113134.331492.8600201
Gurjit SandhuMID2014-2015832106*10.002934.4800010
I KaushalMID2023-202475475*7.002133.3300100
Oli StoneMID202511166*-3200.0000010
Mitchell McClenaghanMID2015-2016631542.50683.3300110
Tom BarberMID2017-20191381530.712222.7300500
Nathan GilchristMID2025431321.50650.0000100
JJ FeldmanMID202542111*1.00520.0000100
PreviousPage 2

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.