Batting Most Runs Innings - vs Middlesex

High scores in 2023 in FC+LA+T20s - vs Middlesex

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
17742125817168.60Nottsv MiddlesexLord's120 Apr 2023First-class
14132224716157.08Hampshirev MiddlesexSouthampton125 Jun 2023First-class
14042428420-49.29Nottsv MiddlesexNottingham226 Sep 2023First-class
13826419416171.13Surreyv MiddlesexLord's119 Jul 2023First-class
1242371809168.88Lancashirev MiddlesexManchester210 Sep 2023First-class
12126521421-56.54Somersetv MiddlesexLord's118 May 2023First-class
12042531813-37.73Hampshirev MiddlesexSouthampton125 Jun 2023First-class
11431324811-45.96Northantsv MiddlesexNorthwood310 Jul 2023First-class
113*5141127275.60Glamorganv MiddlesexNorthwood131 May 2023Twenty20
1116458124191.37Kentv MiddlesexCanterbury123 Jun 2023Twenty20
10525620411251.47Essexv MiddlesexLord's106 Apr 2023First-class
10229618913-53.96Warwickshirev MiddlesexLord's219 Sep 2023First-class
1001321017199.00Hampshirev MiddlesexSouthampton201 Aug 2023List A
9922216815-58.92Warwickshirev MiddlesexLord's219 Sep 2023First-class
9726618715151.87Surreyv MiddlesexThe Oval211 May 2023First-class
9724116915157.39Lancashirev MiddlesexManchester210 Sep 2023First-class
96614587213.33Surreyv MiddlesexThe Oval122 Jun 2023Twenty20
961951297-74.41Yorkshirev MiddlesexRadlett122 Aug 2023List A
92*665176180.39Glamorganv MiddlesexNorthwood131 May 2023Twenty20
911671157-79.13Lancashirev MiddlesexManchester210 Sep 2023First-class
892531735151.44Northantsv MiddlesexNorthwood310 Jul 2023First-class
88*7155101160.00Hampshirev MiddlesexSouthampton226 May 2023Twenty20
8814010511183.80Surreyv MiddlesexThe Oval211 May 2023First-class
85523795229.72Surreyv MiddlesexThe Oval122 Jun 2023Twenty20
842491789-47.19Essexv MiddlesexChelmsford304 Sep 2023First-class
80114906-88.88Essexv MiddlesexChelmsford111 Aug 2023List A
7923115912-49.68Surreyv MiddlesexLord's119 Jul 2023First-class
7818314011155.71Surreyv MiddlesexLord's119 Jul 2023First-class
7722817010-45.29Somersetv MiddlesexLord's118 May 2023First-class
77273095256.66Glamorganv MiddlesexCardiff202 Jul 2023Twenty20
75*1821289258.59Northantsv MiddlesexNorthampton213 Apr 2023First-class
73*483745197.29Kentv MiddlesexLord's116 Jun 2023Twenty20
72835352135.84Lancashirev MiddlesexLord's120 Aug 2023List A
70956543107.69Essexv MiddlesexChelmsford111 Aug 2023List A
701851507346.66Nottsv MiddlesexNottingham226 Sep 2023First-class
69*343466202.94Essexv MiddlesexChelmsford130 Jun 2023Twenty20
692891868-37.09Warwickshirev MiddlesexBirmingham325 Jul 2023First-class
68986074113.33Somersetv MiddlesexLord's118 May 2023First-class
68644772144.68Surreyv MiddlesexLord's125 May 2023Twenty20
68114686-100.00Kentv MiddlesexBeckenham113 Aug 2023List A
67292428279.16Essexv MiddlesexLord's118 Jun 2023Twenty20
66514282157.14Kentv MiddlesexLord's116 Jun 2023Twenty20
66644261157.14Lancashirev MiddlesexLord's120 Aug 2023List A
65816571100.00Essexv MiddlesexChelmsford304 Sep 2023First-class
64*393174206.45Somersetv MiddlesexTaunton202 Jun 2023Twenty20
64333464188.23Essexv MiddlesexLord's118 Jun 2023Twenty20
632241662-37.95Northantsv MiddlesexNorthwood310 Jul 2023First-class
62102756182.66Lancashirev MiddlesexLord's120 Aug 2023List A
60*106797175.94Northantsv MiddlesexNorthampton413 Apr 2023First-class
60128921-65.21Kentv MiddlesexBeckenham113 Aug 2023List A
59484243140.47Gloucsv MiddlesexNorthwood129 May 2023Twenty20
59333045196.66Sussexv MiddlesexLord's108 Jun 2023Twenty20
591361089-54.62Essexv MiddlesexChelmsford104 Sep 2023First-class
5818915110-38.41Warwickshirev MiddlesexBirmingham325 Jul 2023First-class
5879645190.62Kentv MiddlesexBeckenham113 Aug 2023List A
581471279-45.66Essexv MiddlesexChelmsford104 Sep 2023First-class
551671049-52.88Essexv MiddlesexLord's106 Apr 2023First-class
551149211-59.78Nottsv MiddlesexLord's120 Apr 2023First-class
54*113745-72.97Leicsv MiddlesexLeicester218 Aug 2023List A
53128808-66.25Essexv MiddlesexLord's306 Apr 2023First-class
53313053176.66Essexv MiddlesexLord's118 Jun 2023Twenty20
52132946155.31Nottsv MiddlesexLord's320 Apr 2023First-class
522441688-30.95Kentv MiddlesexLord's127 Apr 2023First-class
5257569-92.85Nottsv MiddlesexNottingham226 Sep 2023First-class
51494671110.86Yorkshirev MiddlesexRadlett122 Aug 2023List A
5175605185.00Yorkshirev MiddlesexRadlett122 Aug 2023List A
5047338-151.51Surreyv MiddlesexLord's125 May 2023Twenty20
50403051166.66Kentv MiddlesexCanterbury123 Jun 2023Twenty20
49119835259.03Northantsv MiddlesexNorthwood110 Jul 2023First-class
49129894155.05Nottsv MiddlesexNottingham426 Sep 2023First-class
481931296-37.20Essexv MiddlesexLord's106 Apr 2023First-class
481561187-40.67Kentv MiddlesexLord's327 Apr 2023First-class
48101756164.00Surreyv MiddlesexThe Oval211 May 2023First-class
48614651104.34Northantsv MiddlesexNorthwood310 Jul 2023First-class
47473433138.23Hampshirev MiddlesexRadlett106 Jun 2023Twenty20
471551064-44.33Essexv MiddlesexChelmsford304 Sep 2023First-class
4698855154.11Nottsv MiddlesexLord's120 Apr 2023First-class
4654406-115.00Gloucsv MiddlesexBristol204 Jun 2023Twenty20
45*433511128.57Surreyv MiddlesexLord's419 Jul 2023First-class
45282324195.65Essexv MiddlesexChelmsford130 Jun 2023Twenty20
44104502288.00Kentv MiddlesexLord's127 Apr 2023First-class
44424042110.00Nottsv MiddlesexRadlett215 Aug 2023List A
4459576177.19Leicsv MiddlesexLeicester218 Aug 2023List A
43332262195.45Surreyv MiddlesexLord's125 May 2023Twenty20
43313033143.33Kentv MiddlesexBeckenham113 Aug 2023List A
42130815-51.85Somersetv MiddlesexLord's118 May 2023First-class
4176668-62.12Nottsv MiddlesexLord's120 Apr 2023First-class
4162514-80.39Nottsv MiddlesexRadlett215 Aug 2023List A
4042237-173.91Somersetv MiddlesexLord's118 May 2023First-class
4070554-72.72Hampshirev MiddlesexSouthampton125 Jun 2023First-class
4070593167.79Hampshirev MiddlesexSouthampton125 Jun 2023First-class
4043336-121.21Hampshirev MiddlesexSouthampton201 Aug 2023List A
4059454-88.88Nottsv MiddlesexRadlett215 Aug 2023List A
39123885-44.31Northantsv MiddlesexNorthampton213 Apr 2023First-class
3937296-134.48Hampshirev MiddlesexSouthampton226 May 2023Twenty20
39312842139.28Sussexv MiddlesexLord's108 Jun 2023Twenty20
382181383-27.53Kentv MiddlesexLord's327 Apr 2023First-class
38532622146.15Sussexv MiddlesexLord's108 Jun 2023Twenty20
38332641146.15Kentv MiddlesexLord's116 Jun 2023Twenty20
381421054-36.19Surreyv MiddlesexLord's119 Jul 2023First-class
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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 75th Match, Jun 6, 2025 [ODI # 4885]