Batting Most Runs Innings - last 2 years

High scores for Middlesex vs Somerset in T20s - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
87*6147121185.10Middlesexv SomersetTaunton112 Jun 2025Twenty20
76493865200.00Somersetv MiddlesexTaunton212 Jun 2025Twenty20
69383227215.62Middlesexv SomersetTaunton112 Jun 2025Twenty20
64*393174206.45Somersetv MiddlesexTaunton202 Jun 2023Twenty20
58*452336252.17Somersetv MiddlesexTaunton212 Jun 2025Twenty20
49*524261116.66Somersetv MiddlesexLord's211 Jun 2024Twenty20
32312032160.00Middlesexv SomersetTaunton102 Jun 2023Twenty20
30*493031100.00Somersetv MiddlesexLord's211 Jun 2024Twenty20
28241731164.70Middlesexv SomersetTaunton112 Jun 2025Twenty20
27*29185-150.00Somersetv MiddlesexTaunton202 Jun 2023Twenty20
27*15154-180.00Somersetv MiddlesexTaunton212 Jun 2025Twenty20
26191441185.71Somersetv MiddlesexTaunton202 Jun 2023Twenty20
25*25184-138.88Somersetv MiddlesexTaunton202 Jun 2023Twenty20
25151621156.25Middlesexv SomersetTaunton102 Jun 2023Twenty20
24242021120.00Somersetv MiddlesexTaunton212 Jun 2025Twenty20
2217922244.44Middlesexv SomersetTaunton102 Jun 2023Twenty20
2115912233.33Somersetv MiddlesexTaunton212 Jun 2025Twenty20
1839242-75.00Middlesexv SomersetTaunton102 Jun 2023Twenty20
17171221141.66Middlesexv SomersetTaunton112 Jun 2025Twenty20
15*1714-1107.14Middlesexv SomersetLord's111 Jun 2024Twenty20
1530172-88.23Middlesexv SomersetLord's111 Jun 2024Twenty20
1229171-70.58Middlesexv SomersetLord's111 Jun 2024Twenty20
12159-1133.33Somersetv MiddlesexTaunton212 Jun 2025Twenty20
1112711157.14Middlesexv SomersetTaunton112 Jun 2025Twenty20
101691-111.11Middlesexv SomersetTaunton102 Jun 2023Twenty20
10782-125.00Middlesexv SomersetLord's111 Jun 2024Twenty20
922112-81.81Middlesexv SomersetLord's111 Jun 2024Twenty20
8*44-1200.00Middlesexv SomersetTaunton112 Jun 2025Twenty20
88102-80.00Middlesexv SomersetTaunton102 Jun 2023Twenty20
81161-133.33Middlesexv SomersetTaunton102 Jun 2023Twenty20
8432-266.66Somersetv MiddlesexTaunton212 Jun 2025Twenty20
667--85.71Middlesexv SomersetTaunton102 Jun 2023Twenty20
614111-54.54Middlesexv SomersetLord's111 Jun 2024Twenty20
389--33.33Middlesexv SomersetLord's111 Jun 2024Twenty20
279--22.22Middlesexv SomersetTaunton102 Jun 2023Twenty20
2103--66.66Middlesexv SomersetLord's111 Jun 2024Twenty20
256--33.33Middlesexv SomersetLord's111 Jun 2024Twenty20
1*21--100.00Middlesexv SomersetTaunton102 Jun 2023Twenty20
142--50.00Middlesexv SomersetLord's111 Jun 2024Twenty20
143--33.33Somersetv MiddlesexLord's211 Jun 2024Twenty20
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at Durban, India tour of South Africa 2nd Test, Dec 26-30, 2006 [Test # 1825]

England vs Australia at Melbourne, England tour of Australia 4th Test, Dec 26-28, 2006 [Test # 1824]

Sri Lanka vs New Zealand at Wellington, Sri Lanka tour of New Zealand 2nd Test, Dec 15-18, 2006 [Test # 1822]