Players (K) who have played for Surrey (England) or for associated teams

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S Kadri 2005
T Kalam 2001-2006
Kalan 2000
V Kanwar 2013
A Kapil 2014-2016
AS Karpe 2020-2024
M Kartik 2012
Aristides Karvelas 2022
HJ Kasey 1988
JL Kaye 1798
R Kearney 2009-2018
R Kearney 2012
R Kearney 2022
M Keast 2016-2017
R Keaton 2018-2021
G Keeble 1879
G Keedy 2013
Keeley 1896-1897
J Keen 1853
W Keen 1828-1831
JW Keene 1893-1900
L Keene 2010
WH Keep 1862
JR Keeping 1956
K Keey 2018
DJM Kelleher 1992-1993
HRA Kelleher 1952-1955
M Kelly 1997
WS Kelly 1931
GM Kelson 1864-1873
OD Kember 1962-1963
A Kempton 1949
A Kempton 1945
A Kempton 1920-1944
H Kendrick 1875
NM Kendrick 1985-1994
SG Kenlock 1992-1996
A Kennedy 1862
GM Kennedy 1861-1864
R Kennedy 2024
O Kennett 2008
O Kennett 2012-2013
GJ Kennis 1991-1998
J Kenrick 1874-1877
R Kenrick 1874
T Kent 1971
D Kenton 2005-2007
C Kenward 1903
GJ Kersey 1993-1996
J Kershaw 2006-2010
J Kershaw 2003
T Kersley 1896-1903
W Kettewell 1883
W Kettlewell 1874-1877
KJ Key 1882-1904
M Khalid 2011
A Khan 2002
BJ Khan 2004-2005
UA Khan 2019-2022
Z Khan 2004
A Khedekar 2018
JR Kher 2018-2020
L Kher 2018-2020
P Khetia 2010-2011
I Kibble 1996
R Kidd 2012
EW Kidwell 1998
ER Kilbee 2011
W Killick 1876
Kilner 1902
NJH Kimber 2021-2023
WJ Kimble 1940
C Kimmins 2007-2008
King 1881
DE King 2003-2009
DH King 1961
FT King 1847
JA King 1997
KCW King 1936-1938
P King 1861-1871
S King 2021
S King 2007-2017
S King 2007
SJ King 2003-2011
N Kingan 2007-2017
A Kingham 2016
N Kingham 2012
HR Kingscote 1828-1831
RK Kingsford 1872-1874
RJ Kingsmill 1944
BJE Kingsnorth 2003-2005
DJW Kinnaird 1808
Kinsella 1994
J Kinsey 2005
GNG Kirby 1947-1953
P Kiritharan 2017
EC Kirk 1904-1921
M Kirkland 2003-2016
M Kirkman 1962-1963
J Kirkpatrick 1848-1877
J Kirkpatrick 1829
RM Kirkwood 1927
PN Kirsten 1977
AH Knight 1888
DJ Knight 1909-1937
E Knight 2009-2013
F Knight 1879
R Knight 1880
RDV Knight 1966-1995
T Knight 1866
T Knight 2022-2023
FG Knott 1882
JA Knott 1995-1999
T Knott 1886
C Knowles 1867
A Knox 1861-1865
FP Knox 1899-1902
NA Knox 1900-1910
D Koefman 1960
OMD Kolk 2010-2014
KP Kt 2021
A Kumble 2006