High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
CS Delport 129 49 7 14 263.26 Essex Chelmsford 19 Jul 2019 T20
DJ Malan 117 57 11 7 205.26 Middlesex The Oval 23 Jul 2019 T20
JL Denly 116* 63 10 6 184.12 Kent The Oval 14 Jul 2017 T20
DJ Bell-Drummond 112* 65 14 1 172.30 Kent Tunbridge Wells 15 Jul 2016 T20
PR Stirling 109 58 9 7 187.93 Middlesex The Oval 3 Aug 2018 T20
SB Styris 106* 50 6 8 212.00 Essex Chelmsford 25 Jun 2010 T20
JL Denly 102 63 12 2 161.90 Kent The Oval 6 Jul 2018 T20
JHK Adams 101* 65 7 4 155.38 Hampshire Southampton 13 Jun 2010 T20
AN Cook 100* 57 11 4 175.43 Essex The Oval 25 Jun 2009 T20
MW Goodwin 100* 59 9 3 169.49 Sussex Hove 15 Jul 2011 T20
SA Northeast 96 47 5 7 204.25 Kent Beckenham 29 May 2015 T20
CA Ingram 91 47 7 6 193.61 Glamorgan The Oval 15 May 2015 T20
DI Stevens 90 39 10 5 230.76 Kent The Oval 19 Jun 2015 T20
ML Pettini 87 53 10 4 164.15 Essex The Oval 25 Jun 2009 T20
JG Myburgh 86* 53 4 5 162.26 Somerset Taunton 10 Jun 2016 T20
RS Bopara 83 46 10 2 180.43 Essex The Oval 1 Jul 2006 T20
M van Jaarsveld 82 49 7 3 167.34 Kent Beckenham 23 Jun 2010 T20
WTS Porterfield 81* 47 5 5 172.34 Warwickshire Birmingham 23 Aug 2014 T20
CJ Anderson 81 45 3 7 180.00 Somerset The Oval 9 Jul 2017 T20
MW Goodwin 79* 46 9 2 171.73 Sussex Hove 22 Jun 2008 T20
TL Maynard 78* 43 5 5 181.39 Glamorgan The Oval 4 Jul 2010 T20
OA Shah 78 44 7 5 177.27 Middlesex Lord's 23 Jun 2005 T20
IA Cockbain 78 46 6 5 169.56 Gloucs Gloucester 11 Jun 2011 T20
AJA Wheater 78 49 11 1 159.18 Hampshire Southampton 10 Jul 2015 T20
BJ Hodge 77* 53 10 1 145.28 Leics Birmingham 7 Aug 2004 T20
LJ Wright 76* 59 9 1 128.81 Sussex Hove 26 Jul 2019 T20
MJ Cosgrove 76 53 9 1 143.39 Glamorgan Cardiff 9 Jul 2010 T20
AHT Donald 76 40 11 2 190.00 Glamorgan The Oval 4 Aug 2017 T20
JA Rudolph 75* 56 9 0 133.92 Glamorgan The Oval 11 Jul 2014 T20
RS Bopara 75 46 3 5 163.04 Essex Chelmsford 7 Jul 2017 T20
PD Salt 74 47 8 2 157.44 Sussex Hove 13 Jul 2018 T20
CA Ingram 73* 49 7 3 148.97 Glamorgan Cardiff 24 Jun 2016 T20
IA Cockbain 73* 58 5 1 125.86 Gloucs Bristol 6 Jul 2016 T20
LJ Wright 72 31 8 5 232.25 Sussex Croydon 4 Jul 2011 T20
T Banton 71 37 11 2 191.89 Somerset Taunton 2 Aug 2019 T20
C Kieswetter 70* 51 4 3 137.25 Somerset The Oval 6 Aug 2013 T20
RS Bopara 70* 35 4 4 200.00 Essex The Oval 29 Aug 2019 T20
PD Trego 70 54 7 2 129.62 Somerset Taunton 10 Aug 2018 T20
EJG Morgan 70 37 4 5 189.18 Middlesex Lord's 8 Aug 2019 T20
MH Yardy 68* 43 7 1 158.13 Sussex The Oval 4 Jul 2006 T20
BC Brown 68 52 3 4 130.76 Sussex Croydon 4 Jul 2011 T20
DI Stevens 67 38 1 7 176.31 Kent Canterbury 25 Jul 2014 T20
V Chopra 67 46 5 2 145.65 Essex The Oval 12 Jul 2018 T20
RWT Key 66* 38 4 5 173.68 Kent The Oval 9 Jul 2004 T20
EJG Morgan 66 41 6 3 160.97 Middlesex Lord's 27 Jun 2006 T20
ML Pettini 66 35 5 5 188.57 Essex The Oval 11 Jun 2008 T20
PR Stirling 66 36 10 2 183.33 Middlesex Lord's 5 Jul 2018 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:
Surrey v Essex at The Oval, Vitality Blast, Aug 29, 2019 [Twenty20]
Surrey v Somerset at The Oval, Vitality Blast, Aug 27, 2019 [Twenty20]
Kent v Surrey at Canterbury, Vitality Blast, Aug 23, 2019 [Twenty20]