Batting Most Runs Innings - last 2 years

High scores for Glamorgan vs Middlesex in FC - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
335*52541236681.31Glamorganv MiddlesexLord's15 Apr 2024First-class
22152036021261.38Middlesexv GlamorganLord's25 Apr 2024First-class
132*24116512480.00Glamorganv MiddlesexLord's15 Apr 2024First-class
12927724419052.86Middlesexv GlamorganCardiff217 May 2024First-class
12231626210146.56Glamorganv MiddlesexCardiff123 May 2025First-class
11128920017055.50Glamorganv MiddlesexCardiff317 May 2024First-class
10923115011072.66Glamorganv MiddlesexCardiff123 May 2025First-class
10722319816154.04Middlesexv GlamorganLord's218 Apr 2025First-class
10522916015165.62Glamorganv MiddlesexCardiff317 May 2024First-class
9726318014153.88Middlesexv GlamorganLord's25 Apr 2024First-class
893011917046.59Middlesexv GlamorganLord's218 Apr 2025First-class
831831498055.70Middlesexv GlamorganLord's218 Apr 2025First-class
771641326158.33Glamorganv MiddlesexLord's15 Apr 2024First-class
75*21311211066.96Middlesexv GlamorganCardiff217 May 2024First-class
692141518045.69Glamorganv MiddlesexLord's318 Apr 2025First-class
671481069063.20Glamorganv MiddlesexLord's15 Apr 2024First-class
669058130113.79Middlesexv GlamorganCardiff323 May 2025First-class
6518912410052.41Glamorganv MiddlesexLord's118 Apr 2025First-class
641371207153.33Middlesexv GlamorganLord's25 Apr 2024First-class
631821177053.84Middlesexv GlamorganCardiff417 May 2024First-class
601841608037.50Middlesexv GlamorganLord's25 Apr 2024First-class
582091367042.64Middlesexv GlamorganLord's218 Apr 2025First-class
57514264135.71Middlesexv GlamorganCardiff323 May 2025First-class
54*116888061.36Glamorganv MiddlesexLord's118 Apr 2025First-class
541311007054.00Glamorganv MiddlesexLord's318 Apr 2025First-class
531641345039.55Middlesexv GlamorganLord's25 Apr 2024First-class
48123848057.14Glamorganv MiddlesexCardiff317 May 2024First-class
47105758062.66Glamorganv MiddlesexLord's318 Apr 2025First-class
47124846055.95Glamorganv MiddlesexCardiff123 May 2025First-class
44109846052.38Glamorganv MiddlesexLord's318 Apr 2025First-class
43118976044.32Middlesexv GlamorganLord's25 Apr 2024First-class
43115908047.77Glamorganv MiddlesexLord's318 Apr 2025First-class
4277607070.00Middlesexv GlamorganCardiff223 May 2025First-class
39116937041.93Middlesexv GlamorganLord's218 Apr 2025First-class
3787642057.81Middlesexv GlamorganLord's25 Apr 2024First-class
3569515068.62Middlesexv GlamorganCardiff323 May 2025First-class
3494784043.58Glamorganv MiddlesexCardiff117 May 2024First-class
34127914137.36Glamorganv MiddlesexCardiff317 May 2024First-class
32*112714045.07Glamorganv MiddlesexCardiff117 May 2024First-class
3161464067.39Middlesexv GlamorganCardiff417 May 2024First-class
31212751114.81Middlesexv GlamorganLord's218 Apr 2025First-class
28109753037.33Middlesexv GlamorganCardiff217 May 2024First-class
2832293196.55Middlesexv GlamorganCardiff417 May 2024First-class
2870602146.66Glamorganv MiddlesexLord's318 Apr 2025First-class
27*352112128.57Middlesexv GlamorganLord's418 Apr 2025First-class
2789704038.57Glamorganv MiddlesexLord's118 Apr 2025First-class
26109814032.09Glamorganv MiddlesexCardiff117 May 2024First-class
25*61504050.00Middlesexv GlamorganCardiff417 May 2024First-class
2555395064.10Middlesexv GlamorganCardiff223 May 2025First-class
2462474051.06Glamorganv MiddlesexCardiff317 May 2024First-class
2348315074.19Glamorganv MiddlesexCardiff117 May 2024First-class
2381733031.50Middlesexv GlamorganCardiff217 May 2024First-class
2363414056.09Glamorganv MiddlesexCardiff123 May 2025First-class
22*119771028.57Middlesexv GlamorganCardiff417 May 2024First-class
2260484045.83Middlesexv GlamorganCardiff223 May 2025First-class
2063611032.78Middlesexv GlamorganLord's25 Apr 2024First-class
2066673029.85Middlesexv GlamorganLord's25 Apr 2024First-class
2098640131.25Middlesexv GlamorganCardiff217 May 2024First-class
19*43222086.36Middlesexv GlamorganLord's418 Apr 2025First-class
1958512037.25Glamorganv MiddlesexLord's318 Apr 2025First-class
1972523036.53Middlesexv GlamorganCardiff323 May 2025First-class
1899762023.68Glamorganv MiddlesexCardiff117 May 2024First-class
1859423042.85Glamorganv MiddlesexLord's118 Apr 2025First-class
1880673026.86Middlesexv GlamorganCardiff223 May 2025First-class
1771443038.63Middlesexv GlamorganCardiff223 May 2025First-class
1756433039.53Glamorganv MiddlesexCardiff123 May 2025First-class
1629281157.14Middlesexv GlamorganLord's218 Apr 2025First-class
15*161301115.38Middlesexv GlamorganLord's218 Apr 2025First-class
1548401037.50Middlesexv GlamorganCardiff217 May 2024First-class
1542332045.45Glamorganv MiddlesexCardiff317 May 2024First-class
1525232065.21Middlesexv GlamorganCardiff417 May 2024First-class
14*53421033.33Glamorganv MiddlesexLord's35 Apr 2024First-class
1346400032.50Glamorganv MiddlesexCardiff117 May 2024First-class
1238260046.15Middlesexv GlamorganLord's218 Apr 2025First-class
1239272044.44Glamorganv MiddlesexLord's118 Apr 2025First-class
1253351034.28Glamorganv MiddlesexCardiff123 May 2025First-class
1255281042.85Middlesexv GlamorganCardiff323 May 2025First-class
1235302040.00Middlesexv GlamorganCardiff323 May 2025First-class
1247282042.85Glamorganv MiddlesexCardiff123 May 2025First-class
1215830150.00Middlesexv GlamorganCardiff223 May 2025First-class
1153450024.44Glamorganv MiddlesexLord's35 Apr 2024First-class
1130171064.70Middlesexv GlamorganCardiff223 May 2025First-class
1128231047.82Glamorganv MiddlesexCardiff123 May 2025First-class
1026131076.92Glamorganv MiddlesexCardiff117 May 2024First-class
923141064.28Middlesexv GlamorganLord's25 Apr 2024First-class
918151060.00Glamorganv MiddlesexCardiff117 May 2024First-class
8*42210138.09Middlesexv GlamorganCardiff323 May 2025First-class
844401020.00Middlesexv GlamorganCardiff323 May 2025First-class
79601116.66Middlesexv GlamorganLord's418 Apr 2025First-class
6*16141042.85Glamorganv MiddlesexCardiff123 May 2025First-class
6*590066.66Glamorganv MiddlesexCardiff423 May 2025First-class
61191066.66Glamorganv MiddlesexCardiff317 May 2024First-class
621181033.33Middlesexv GlamorganCardiff217 May 2024First-class
629330018.18Middlesexv GlamorganCardiff217 May 2024First-class
621230026.08Middlesexv GlamorganCardiff417 May 2024First-class
630221027.27Middlesexv GlamorganCardiff217 May 2024First-class
619131046.15Middlesexv GlamorganCardiff223 May 2025First-class
528190026.31Glamorganv MiddlesexLord's15 Apr 2024First-class
531281017.85Glamorganv MiddlesexCardiff117 May 2024First-class
533221022.72Glamorganv MiddlesexLord's118 Apr 2025First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Middlesex vs Gloucestershire at Lord's, County Championship Division Two 55th Match, Sep 24-27, 2025 [First-class]

Glamorgan vs Lancashire at Cardiff, County Championship Division Two 56th Match, Sep 24-26, 2025 [First-class]

Middlesex vs Lancashire at Manchester, County Championship Division Two 50th Match, Sep 15-18, 2025 [First-class]