Batting Most Runs Innings - Middlesex

High scores in 2017 in FC+LA+T20s - Middlesex

High scores
17935224324373.66Middlesexv WarwickshireBirmingham203 Jul 2017First-class
15941629019-54.82Middlesexv YorkshireLord's119 Jun 2017First-class
14929820825-71.63Middlesexv EssexLord's121 Apr 2017First-class
12038130314139.60Middlesexv EssexChelmsford326 Jun 2017First-class
11530721416-53.73Middlesexv SurreyLord's219 May 2017First-class
1141521178197.43Middlesexv HampshireSouthampton103 May 2017List A
11218514214478.87Middlesexv SurreyLord's219 May 2017First-class
11118013616181.61Middlesexv YorkshireLord's119 Jun 2017First-class
10125419513251.79Middlesexv EssexLord's121 Apr 2017First-class
10025819911-50.25Middlesexv EssexLord's121 Apr 2017First-class
922201969-46.93Middlesexv HampshireSouthampton314 Apr 2017First-class
9014111110281.08Middlesexv EssexLord's121 Apr 2017First-class
89*1471047185.57Middlesexv M.C.C.Abu Dhabi426 Mar 2017First-class
88*21715013-58.66Middlesexv SurreyThe Oval328 Aug 2017First-class
88645196172.54Middlesexv KentRichmond120 Jul 2017Twenty20
86*2371738-49.71Middlesexv SomersetLord's202 Jun 2017First-class
8419614413-58.33Middlesexv HampshireSouthampton114 Apr 2017First-class
82*108808-102.50Middlesexv SussexLord's127 Apr 2017List A
8221617313-47.39Middlesexv HampshireSouthampton114 Apr 2017First-class
811421076-75.70Middlesexv GloucsLord's130 Apr 2017List A
77978413-91.66Middlesexv EssexLord's321 Apr 2017First-class
77715085154.00Middlesexv EssexChelmsford126 Jun 2017First-class
7591837190.36Middlesexv SurreyThe Oval105 May 2017List A
71876091118.33Middlesexv SussexLord's127 Apr 2017List A
69616035115.00Middlesexv SussexLord's127 Apr 2017List A
68*382846242.85Middlesexv GloucsCheltenham207 Jul 2017Twenty20
671378712-77.01Middlesexv SurreyLord's219 May 2017First-class
6614611111-59.45Middlesexv EssexChelmsford126 Jun 2017First-class
65*1771069-61.32Middlesexv YorkshireLeeds205 Sep 2017First-class
6571717191.54Middlesexv GloucsLord's130 Apr 2017List A
65115867-75.58Middlesexv SurreyThe Oval105 May 2017List A
64*313235200.00Middlesexv HampshireSouthampton214 Jul 2017Twenty20
641046242103.22Middlesexv EssexLord's321 Apr 2017First-class
63382865225.00Middlesexv EssexLord's127 Jul 2017Twenty20
62413455182.35Middlesexv EssexLord's321 Apr 2017First-class
601299311-64.51Middlesexv EssexChelmsford126 Jun 2017First-class
59104849-70.23Middlesexv M.C.C.Abu Dhabi426 Mar 2017First-class
593228-7210.71Middlesexv SomersetTaunton123 Jul 2017Twenty20
58*45308-193.33Middlesexv GlamorganCardiff118 Aug 2017Twenty20
58156967-60.41Middlesexv LancashireLord's319 Sep 2017First-class
57*60445-129.54Middlesexv SussexLord's110 Aug 2017Twenty20
571761179-48.71Middlesexv SurreyThe Oval128 Aug 2017First-class
561331016-55.44Middlesexv M.C.C.Abu Dhabi226 Mar 2017First-class
562161395-40.28Middlesexv SomersetLord's202 Jun 2017First-class
552021425138.73Middlesexv EssexChelmsford326 Jun 2017First-class
55120767172.36Middlesexv WarwickshireLord's206 Aug 2017First-class
54101752-72.00Middlesexv GlamorganRadlett110 May 2017List A
53*121827-64.63Middlesexv LancashireSouthport109 Jun 2017First-class
531027210-73.61Middlesexv LancashireLord's119 Sep 2017First-class
52*121717-73.23Middlesexv LancashireLord's119 Sep 2017First-class
52100746-70.27Middlesexv M.C.C.Abu Dhabi426 Mar 2017First-class
52113776267.53Middlesexv SomersetLord's202 Jun 2017First-class
521741213-42.97Middlesexv LancashireSouthport309 Jun 2017First-class
51513652141.66Middlesexv EssexLord's127 Jul 2017Twenty20
5079568-89.28Middlesexv GlamorganRadlett110 May 2017List A
49*1881055-46.66Middlesexv SomersetLord's202 Jun 2017First-class
491381256-39.20Middlesexv M.C.C.Abu Dhabi226 Mar 2017First-class
49102729168.05Middlesexv LancashireSouthport109 Jun 2017First-class
49138858-57.64Middlesexv YorkshireLord's119 Jun 2017First-class
49153995149.49Middlesexv WarwickshireBirmingham403 Jul 2017First-class
48*292343208.69Middlesexv SussexLord's127 Apr 2017List A
47553931120.51Middlesexv GloucsUxbridge115 Aug 2017Twenty20
47129916-51.64Middlesexv YorkshireLeeds205 Sep 2017First-class
45120977-46.39Middlesexv HampshireSouthampton314 Apr 2017First-class
45121775-58.44Middlesexv WarwickshireBirmingham403 Jul 2017First-class
4489647-68.75Middlesexv M.C.C.Abu Dhabi426 Mar 2017First-class
4468533-83.01Middlesexv HampshireSouthampton103 May 2017List A
4438316-141.93Middlesexv GloucsUxbridge115 Aug 2017Twenty20
4370574275.43Middlesexv HampshireSouthampton114 Apr 2017First-class
43372751159.25Middlesexv HampshireLord's103 Aug 2017Twenty20
4288767-55.26Middlesexv LancashireSouthport309 Jun 2017First-class
4285667-63.63Middlesexv YorkshireLeeds205 Sep 2017First-class
41422642157.69Middlesexv SurreyLord's213 Jul 2017Twenty20
4165645164.06Middlesexv SomersetTaunton225 Sep 2017First-class
4068523-76.92Middlesexv SussexLord's127 Apr 2017List A
4072427-95.23Middlesexv GlamorganRadlett110 May 2017List A
40107875-45.97Middlesexv WarwickshireBirmingham403 Jul 2017First-class
40353141129.03Middlesexv SussexLord's110 Aug 2017Twenty20
40124996-40.40Middlesexv SurreyThe Oval128 Aug 2017First-class
3991545172.22Middlesexv HampshireSouthampton114 Apr 2017First-class
3995626162.90Middlesexv WarwickshireBirmingham203 Jul 2017First-class
393628-4139.28Middlesexv SomersetUxbridge216 Jul 2017Twenty20
39333022130.00Middlesexv EssexLord's127 Jul 2017Twenty20
38*443541108.57Middlesexv SussexHove128 Jul 2017Twenty20
3893704154.28Middlesexv M.C.C.Abu Dhabi226 Mar 2017First-class
38462813135.71Middlesexv SurreyThe Oval221 Jul 2017Twenty20
3883516-74.50Middlesexv WarwickshireLord's206 Aug 2017First-class
3832273-140.74Middlesexv GloucsUxbridge115 Aug 2017Twenty20
3859538-71.69Middlesexv SurreyThe Oval128 Aug 2017First-class
3893764250.00Middlesexv SomersetTaunton225 Sep 2017First-class
37*63446-84.09Middlesexv SurreyLord's419 May 2017First-class
37*54333-112.12Middlesexv HampshireSouthampton214 Jul 2017Twenty20
37105854-43.52Middlesexv KentCanterbury207 May 2017List A
37332361160.86Middlesexv WarwickshireLord's406 Aug 2017First-class
3732265-142.30Middlesexv EssexChelmsford211 Aug 2017Twenty20
3736327-115.62Middlesexv YorkshireLeeds205 Sep 2017First-class
36342761133.33Middlesexv GloucsCheltenham207 Jul 2017Twenty20
36118674-53.73Middlesexv HampshireUxbridge112 Sep 2017First-class
35*18166-218.75Middlesexv SomersetUxbridge216 Jul 2017Twenty20
3568392-89.74Middlesexv SurreyThe Oval105 May 2017List A
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]