T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Middlesex: Batting figures (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Miguel CumminsMID2019-20201171602510.0015538.7100171
Thilan WalallawitaMID2020-202335297187298.5021586.98004207
Jack DaviesMID2020-20251031171222999121.90349065.87013625144
Blake CullenMID2020-2025473193184214.4567147.39002332
Luke HollmanMID2020-202617418431373410324.41544568.581121241660
Joe CracknellMID2020-202612612910340112828.58383888.61218938863
Peter HandscombMID2021-2022182715777922.19107453.72034690
Chris GreenMID2021-20222118828446*28.40196144.90000286
Daryl MitchellMID2021101203437328.5853663.990212214
Josh de CairesMID2021-2026971077236313023.63349267.67113630824
Varun ChopraMID2021440674516.759669.7900020
Toby GreatwoodMID2021-20231053207*10.002195.2400010
Mark StonemanMID2021-2024701035341217434.82573659.487171145414
Shaheen Shah AfridiMID2022330762925.339084.4400092
Jason BehrendorffMID202211433822*38.0029131.0300004
Max HarrisMID2022-2023852341211.3333103.0300121
Umesh YadavMID2022109310044*16.6780125.00002124
Pieter MalanMID2022-202329372102111029.17139173.4019611418
N FernandesMID2023-202645513122911225.60204860.012521479
I KaushalMID2023-202475475*7.002133.3300100
Jayant YadavMID2023351745618.5010570.48010110
Leus du PlooyMID2024-2026699083389263*41.33492068.88718434834
Henry BrookesMID2024-202643371321452*8.9247644.96016263
Noah CornwellMID2024-202657231211628*10.5512791.34004106
Zafar GoharMID2025-202664651111099520.54204954.1206710715
Ben GeddesMID2025-2026698792522141*32.33362769.53317624967
Dane PatersonMID20255742215*7.334944.9000111
Neha SharmaMID2025-202628231262185.6421828.4400362
Kane WilliamsonMID20251615166315347.36627105.742307220
SHB MorganMID2025-2026242254119724.1864363.92032562
JJ FeldmanMID202542111*1.00520.0000100
Nathan GilchristMID2025431321.50650.0000100
Oli StoneMID202511166*-3200.0000010
Eathan BoschMID20261415427743*25.1830291.720012312
Harry DukeMID20267113427100*53.3864266.51120506
CM FalconerMID2026111612744918.2750554.26003291
Matt BoyleMID20266601213420.1789135.96000164
AS SawantMID2026540844421.0076110.5300164
JA NelsonMID20264411007633.3395105.26010131
Danru FernsMID2026232181318.005632.1400020
PreviousPage 2

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