High scores
Player Runs Balls 4s 6s SR Opposition Ground Match Date Scorecard
DT Christian 129 57 12 10 226.31 v Kent Canterbury 6 Jun 2014 T20
DJ Malan 117 57 11 7 205.26 v Surrey The Oval 23 Jul 2019 T20
DJ Malan 115* 64 14 3 179.68 v Sussex Hove 29 May 2015 T20
PR Stirling 109 58 9 7 187.93 v Surrey The Oval 3 Aug 2018 T20
AC Gilchrist 106 52 10 7 203.84 v Kent Canterbury 11 Jun 2010 T20
DJ Malan 103 54 10 6 190.74 v Lancashire The Oval 8 Jul 2008 T20
JL Denly 98* 60 10 4 163.33 v Somerset The Oval 18 Jun 2014 T20
DJ Malan 93 48 10 5 193.75 v Hampshire Uxbridge 27 May 2016 T20
DJ Malan 91* 59 7 4 154.23 v Gloucs Radlett 11 Aug 2019 T20
JL Denly 90* 66 11 1 136.36 v Kent Canterbury 26 Jun 2012 T20
PR Stirling 90 50 6 7 180.00 v Kent Lord's 28 May 2015 T20
EJG Morgan 90 56 9 4 160.71 v Sussex Lord's 2 Aug 2018 T20
AB de Villiers 88* 43 5 6 204.65 v Essex Lord's 18 Jul 2019 T20
AB de Villiers 88* 35 1 9 251.42 v Somerset Richmond 4 Aug 2019 T20
PR Stirling 88 47 10 4 187.23 v Sussex Hove 29 May 2015 T20
BB McCullum 88 51 9 6 172.54 v Kent Richmond 20 Jul 2017 T20
BB McCullum 87* 57 4 5 152.63 v Kent Canterbury 24 Jun 2016 T20
DJ Malan 86* 57 9 1 150.87 v Essex Lord's 17 May 2014 T20
DJ Malan 86 44 5 6 195.45 v Gloucs Uxbridge 11 Jul 2010 T20
DJ Malan 86 55 10 3 156.36 v Essex Lord's 4 Jul 2013 T20
ET Smith 85 59 8 3 144.06 v Kent Beckenham 25 Jun 2005 T20
JA Simpson 84* 51 6 3 164.70 v Somerset Uxbridge 26 Jun 2015 T20
MDE Holden 84 55 8 2 152.72 v Somerset Lord's 19 Jul 2018 T20
EJG Morgan 83* 29 5 8 286.20 v Somerset Taunton 30 Aug 2019 T20
PR Stirling 82* 64 7 3 128.12 v Hampshire Richmond 27 Jun 2012 T20
OA Shah 80 52 5 5 153.84 v Hampshire Uxbridge 10 Jul 2010 T20
EJG Morgan 79* 34 7 5 232.35 v Glamorgan Richmond 15 Jun 2010 T20
OA Shah 79 42 4 7 188.09 v Essex Southgate 1 Jul 2005 T20
OA Shah 78 44 7 5 177.27 v Surrey Lord's 23 Jun 2005 T20
NRD Compton 78 53 9 0 147.16 v Gloucs Bristol 15 May 2015 T20
PR Stirling 78 52 8 4 150.00 v Essex Lord's 16 Aug 2018 T20
EJG Morgan 77* 38 2 8 202.63 v Essex Lord's 16 Aug 2018 T20
DJ Malan 77 66 9 1 116.66 v Hampshire Richmond 14 Jul 2013 T20
EJG Morgan 77 43 9 4 179.06 v Essex Lord's 17 May 2014 T20
GJ Bailey 76 49 10 0 155.10 v Hampshire Southampton 22 Jul 2016 T20
OA Shah 75 35 6 5 214.28 v Kent Southampton 26 Jul 2008 T20
NRT Gubbins 75 46 9 2 163.04 v Leinster Dublin 21 Jun 2019 T20
AM Rossington 74 37 10 4 200.00 v Kent Uxbridge 7 Jul 2013 T20
JA Simpson 74 49 1 5 151.02 v Gloucs Richmond 14 Jun 2015 T20
SB Styris 73* 55 5 3 132.72 v Leics Leicester 18 Jul 2005 T20
NJ Dexter 73 51 6 4 143.13 v Essex Lord's 26 Jun 2009 T20
OA Shah 72 30 8 4 240.00 v Hampshire Southampton 22 Jun 2005 T20
PR Stirling 71 49 8 2 144.89 v Hampshire Southampton 18 Jun 2012 T20
DJ Malan 70 54 11 0 129.62 v Glamorgan Cardiff 5 Jun 2015 T20
EJG Morgan 70 37 4 5 189.18 v Surrey Lord's 8 Aug 2019 T20
BA Godleman 69 49 7 2 140.81 v Sussex Hove 25 Jun 2008 T20
EJG Morgan 69 46 7 2 150.00 v Essex Chelmsford 20 Jun 2014 T20
DJ Malan 68* 48 5 2 141.66 v Glamorgan Richmond 3 Jul 2014 T20
DJ Malan 68* 51 3 2 133.33 v Essex Lord's 28 Jul 2016 T20
RF Higgins 68* 28 4 6 242.85 v Gloucs Cheltenham 7 Jul 2017 T20
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Nottinghamshire v Middlesex at Nottingham, Vitality Blast 2nd quarter final, Sep 5, 2019 [Twenty20]
Somerset v Middlesex at Taunton, Vitality Blast, Aug 30, 2019 [Twenty20]
Hampshire v Middlesex at Southampton, Vitality Blast, Aug 29, 2019 [Twenty20]