Cricket in FC matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
34153439040687.43Gloucsv MiddlesexGloucester09 Jun 2004First-class
335*52541236681.31Glamorganv MiddlesexLord's05 Apr 2024First-class
31563044936170.15Warwickshirev MiddlesexLord's22 Aug 2001First-class
31557341238076.45Somersetv MiddlesexTaunton18 Apr 2007First-class
303*64448832062.09Warwickshirev MiddlesexLord's02 Jun 2004First-class
283----0.00Sussexv MiddlesexHove05 Aug 1933First-class
26155340122165.08Northantsv MiddlesexNorthampton12 Apr 2024First-class
254*405252313100.79Nottsv MiddlesexNottingham14 Aug 2002First-class
25276048021252.50Surreyv MiddlesexThe Oval21 Sep 2005First-class
25141133539074.92Durhamv MiddlesexLord's31 May 2002First-class
23142536229063.81Warwickshirev MiddlesexBirmingham27 Apr 2005First-class
23153340321357.32Sussexv MiddlesexLord's19 Jul 2022First-class
228*56942820053.27Warwickshirev MiddlesexUxbridge08 Jul 2013First-class
227----0.00West Indiansv MiddlesexLord's03 Jun 1939First-class
22643634932264.75Glamorganv MiddlesexSouthgate15 Jun 2005First-class
22356439526156.45Surreyv MiddlesexThe Oval17 May 2010First-class
22145238422157.55Essexv MiddlesexChelmsford26 Jun 2017First-class
219*42228931075.77Warwickshirev MiddlesexLord's17 Apr 2016First-class
216*----0.00Yorkshirev MiddlesexLeeds25 Aug 1988First-class
21641530525170.81Durhamv MiddlesexChester-le-Street01 Jun 2014First-class
20834825534081.56Kentv MiddlesexUxbridge09 Sep 2009First-class
206*34327128076.01Leicsv MiddlesexLeicester29 May 2010First-class
20648638128354.06Durhamv MiddlesexChester-le-Street25 Jul 2022First-class
204*51626824376.11Surreyv MiddlesexThe Oval21 Sep 2005First-class
2012841931511104.14Lancashirev MiddlesexManchester21 Aug 2003First-class
19954039120050.89Northantsv MiddlesexLord's04 Jun 2010First-class
19843136320054.54Lancashirev MiddlesexLord's09 May 2003First-class
196*46535025256.00Leicsv MiddlesexLeicester20 Jun 2018First-class
195----0.00Sussexv MiddlesexHove05 Aug 1933First-class
19450031717061.19Leicsv MiddlesexLord's20 Aug 2008First-class
193*----0.00Indiansv MiddlesexLord's31 Aug 1946First-class
19339228026068.92Essexv MiddlesexChelmsford26 Jun 2017First-class
192*46330320063.36Derbyshirev MiddlesexLord's21 Aug 2002First-class
19238029522465.08Nottsv MiddlesexLord's06 Sep 2006First-class
19140828510267.01Lancashirev MiddlesexLord's26 Jun 2016First-class
190*----0.00West Indiansv MiddlesexLord's20 Jul 1963First-class
18933625723073.54Kentv MiddlesexCanterbury16 Sep 2004First-class
18738827625067.75Sussexv MiddlesexLord's05 Jun 2013First-class
18729124926075.10Durhamv MiddlesexChester-le-Street01 Jun 2014First-class
18726721225288.20Somersetv MiddlesexTaunton26 Apr 2015First-class
18540931121159.48Leicsv MiddlesexLeicester27 May 2021First-class
183*35425217072.61Northantsv MiddlesexNorthampton21 Apr 2010First-class
182*----0.00Yorkshirev MiddlesexLord's03 Jul 1971First-class
182*56942111043.23Gloucsv MiddlesexSouthgate10 Jul 2002First-class
182*48534620052.60Essexv MiddlesexSouthgate18 Jul 2002First-class
18245736222050.27Somersetv MiddlesexTaunton15 Sep 2014First-class
181----0.00West Indiansv MiddlesexLord's03 Jun 1939First-class
17929722927078.16Sussexv MiddlesexLord's16 Aug 2005First-class
17742125817168.60Nottsv MiddlesexLord's20 Apr 2023First-class
176*27321822080.73Leicsv MiddlesexLeicester29 May 2010First-class
17641429224160.27Durhamv MiddlesexLord's09 Sep 2014First-class
174*----0.00Gloucsv MiddlesexBristol23 Aug 1924First-class
173*-19321389.63Sussexv MiddlesexSouthgate28 Jul 2000First-class
17345535421048.87Sussexv MiddlesexLord's02 Jun 2019First-class
17137326725164.04Worcsv MiddlesexWorcester22 Sep 2015First-class
170*27419722386.29Sussexv MiddlesexHove05 May 2022First-class
16830323625171.18Worcsv MiddlesexWorcester12 Sep 2001First-class
16844933817249.70Sussexv MiddlesexHove05 Sep 2003First-class
16732223718270.46Derbyshirev MiddlesexUxbridge15 Sep 2009First-class
16737426920062.08Warwickshirev MiddlesexBirmingham04 May 2014First-class
16741133616049.70Sussexv MiddlesexLord's24 May 2024First-class
165*30121822275.68Nottsv MiddlesexLord's25 May 2001First-class
164--2200.00Australiansv MiddlesexLord's29 May 1926First-class
16238730923052.42Nottsv MiddlesexNottingham09 May 2012First-class
16125422526071.55Lancashirev MiddlesexLord's21 Jun 2006First-class
16130723322369.09Sth Africansv MiddlesexUxbridge04 Jul 2008First-class
16128918524187.02Sussexv MiddlesexHove17 Jul 2013First-class
159----0.00Sussexv MiddlesexLord's06 Jul 1893First-class
15840529821153.02Somersetv MiddlesexLord's02 Jun 2017First-class
157*39335210144.60Derbyshirev MiddlesexDerby20 Apr 2018First-class
15739027023058.14Essexv MiddlesexChelmsford19 Sep 2007First-class
15645501911312.00Sussexv MiddlesexSouthgate19 Jul 2006First-class
156207148158105.40Nottsv MiddlesexLord's06 Sep 2006First-class
15634225524061.17Sussexv MiddlesexHove06 Sep 2021First-class
15536129218053.08Kentv MiddlesexCanterbury20 Sep 2006First-class
15530724919162.24Nottsv MiddlesexNottingham26 Jun 2022First-class
153*25221115272.51Worcsv MiddlesexLord's03 Jul 2002First-class
152*27219825176.76Surreyv MiddlesexLord's08 Jun 2005First-class
15041734019044.11Essexv MiddlesexLord's11 Aug 2009First-class
148*40332414345.67Leicsv MiddlesexLord's20 Aug 2008First-class
14823815324196.73Sussexv MiddlesexHove05 Sep 2003First-class
14828831316147.28Sussexv MiddlesexLord's10 Aug 2004First-class
146*26018618178.49Hampshirev MiddlesexSouthampton15 Apr 2021First-class
145----0.00Australiansv MiddlesexLord's24 Jul 1893First-class
14422616418087.80Lancashirev MiddlesexManchester21 Aug 2003First-class
14435831324046.00Yorkshirev MiddlesexSouthgate07 Jun 2006First-class
14436527412052.55Lancashirev MiddlesexLiverpool23 May 2012First-class
14331122822162.71Worcsv MiddlesexUxbridge21 Jun 2015First-class
142*29320519469.26Australiansv MiddlesexLord's19 Jul 1997First-class
142*45529312148.46Yorkshirev MiddlesexLord's20 Sep 2016First-class
14225621422066.35Kentv MiddlesexCanterbury24 Aug 2005First-class
141*34422315063.22Durhamv MiddlesexChester-le-Street24 Apr 2016First-class
14132526019154.23Nottsv MiddlesexLord's06 Sep 2006First-class
141156101176139.60Surreyv MiddlesexGuildford20 Jul 2011First-class
14132224716157.08Hampshirev MiddlesexSouthampton25 Jun 2023First-class
14027318822174.46Leicsv MiddlesexLeicester16 Apr 2008First-class
14023219024173.68Somersetv MiddlesexTaunton26 Apr 2015First-class
14027221020066.66Northantsv MiddlesexNorthampton19 Aug 2018First-class
14042428420049.29Nottsv MiddlesexNottingham26 Sep 2023First-class
139173124114112.09Sussexv MiddlesexLord's16 Aug 2005First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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:

Gloucestershire v Derbyshire at Bristol, County Championship Division Two 25th match, May 24-27, 2024 [First-class]

Kent v Essex at Canterbury, County Championship Division One 33rd match, May 24-27, 2024 [First-class]

Lancashire v Warwickshire at Manchester, County Championship Division One 34th match, May 24-27, 2024 [First-class]