Players (K) who have played for Marylebone Cricket Club Scotland 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

AI Kallicharran 1971
JH Kallis 2005
SR Kamala 2011
SR Kamalia 2007-2010
Kamm 1955
A Kamm 1961-1962
S Kanalia 2013
VJ Kandampully 2020-2022
RB Kanhai 1962-1983
ME Kantolinna 2023-2024
M Kantolinne 2024
T Karia 2019-2024
Kashif Ali 2018
Kashif Ibrahim 2010-2023
GS Katz 2001
RI Kaufman 2016-2023
AJ Kaul 2021-2024
S Kaul 2021
I Kaushal 2022
W Kavanagh 1834
ALT Kay 2013
ALT Kay 2016-2017
MA Kay 2013
NJC Kay 2015-2016
WG Kay 1930
HS Kaye 1908-1926
JL Kaye 1791-1798
MACP Kaye 1936-1951
ST Kazmi 2017-2018
STA Kazmi 2021-2023
EF Kearsey 1884
RW Keate 1834-1849
G Keedy 2011
CB Keegan 2000/01
HW Keeling 1887
MEA Keeling 1948
HM Keen 1911
TC Keen 1973
W Keen 1828-1830
W Keen 1878
EA Keenan 2024
JAC Keenan 1948
JBR Keeping 2024
WG Keighley 1947-1951
Keightly 1955
RP Keigwin 1908-1954
GL Keith 1973
PA Kelland 1964
MJ Kellaway 2007-2015
SA Kellett 2002-2007
C Kelleway 1926
RH Kellie 1879
C Kelly 2015-2017
GWFB Kelly 1912
J Kelly 2024
MAJ Kelly 1976-1979
PAC Kelly 1964-1973
B Kelso 1874
T Kelso 1874
HH Kemble 1901
AHN Kemmis 1860-1861
AF Kemp 1885
CS Kemp 2012
CWM Kemp 1876-1880
G Kemp 1887-1898
G Kemp sen 2012
KH Kemp 1872-1882
MC Kemp 1885-1888
NJ Kemp 1985-1986
P Kemp 1914
RA Kemp 2011-2015
BJ Kempley 2021-2024
SME Kempson 1865
WFH Kempster 1947
P Kemp-Walsh 1930
GD Kemp-Welch 1928-1934
PW Kemp-Welch 1930-1931
C Kendall 1868
JS Kendall 2023-2024
WS Kendall 1995-2001/02
CH Kenderdine 1900
DV Kenderdine 1924
PF Kendle 1960
WJ Kendle 1873
FA Kendrick 1930
NM Kendrick 2003-2006
S Kendrick 2014
SG Kenlock 1997-1998
JAG Kennard 1906
JAG Kennard 1909-1923
AL Kennaway 1903
A Kennedy 2003-2016
A Kennedy 2017
A Kennedy 2017
ADJ Kennedy 2010-2015
AS Kennedy 1919-1934
BJH Kennedy 2017-2024
DS Kennedy 2006-2009
G Kennedy 2015
IG Kennedy 2012
J Kennedy 2015
JM Kennedy 1961
JM Kennedy 2009
JM Kennedy 2014-2017
P Kennedy 2022
RG Kennedy 1869
TJH Kennedy 2015-2018
TJH Kennedy 2018
TJH Kennedy 2021
RGM Kennerley-Rumford 1911
A Kenney 1867
A Kenny 1867
B Kenny 2022
CJM Kenny 1957/58-1963
HN Kent 1922-1929
HN Kent 1949
NO Kent 2012-2014
D Kenyon 1949-1955
E Kenyon 1834
MN Kenyon 1924-1930
WS Kenyon-Slaney 1869-1880
Kenyon-Slaney 1884
CA Ker 1905
JC Ker-Fox 1893
E Kerr 1839
JAM Kerr 2004-2021
JID Kerr 2001/02
R Kerr 1841
Kerrad 1979
SC Kerrigan 2012/13
A Kerry 2015
DH Kerry 2013-2019
DH Kerry 2022
CA Kershaw 1930
N Kershaw 2023
OA Kershaw 1929
P Kershaw 1948
JD Kershen 2003-2007
JM Kerslake 2019
RC Kerslake 1964/65-1972
GM Kettle 1839-1851
JM Kettleborough 2018-2022
RA Kettleborough 2000/01-2007/08
RC Ketzinger 2015
HS Kevill-Davies 1912
KJ Key 1888-1908
RLT Key 1866-1867
RWT Key 2002-2009
CE Keyser 1877-1878
CE Keyser 1881
LB Keyser 1876-1892
P Khadka 2014/15
SA Khalid 2021-2023
A Khan 2004-2011
A Khan 2009
A Khan 2022
B Khan 2022
HM Khan 2012-2021
MN Khan 2010
O Khan 1997-2013
O Khan 2016
SM Khan 1964
W Khan 2003
Z Khan 2022
PP Khanapurkar 2019
S Khanusiya 2024
S Kher 2024
D Khizer 2018
O Khizer 2018-2019
O Khizer 2023-2024
N Kholsa 2013-2016
N Khosla 2016
AS Khurana 2020-2023
HN Kiallmark 1881
HW Kiallmark 1880-1884
WH Kiallmark 1881
EL Kidd 1914-1928
GE Kidd 2006
IA Kidd 1986-1989
MJL Kidd 2018-2023
SJ Kidd 2023
CMJ Kidson 2016-2024
JID Kidson 2009-2015
ER Kilbee 2008-2016
ER Kilbee 2024
MJ Kilborn 1991
M Kiley 2010
N Killeen 1999/00
ET Killick 1934
HJ Killick 1930
HJ Killoran 2018-2019
HJ Killoran 2022
CH Kilmister 1930
R Kilner 1924/25-1925/26
J Kimber 1981-1982
SEA Kimmins 1959
T Kinch 1925-1929
F Kinderman 1874
FL Kindermann 1872-1874
CPW Kindersley 1872-1898
ER Kindersley 1904
King 1802
King 1956-1957
C King 2011
CED King 1906
CS King 1885
CS King 1893
EJ King 1964
EP King 1930
HC King 1895
HD King 1937
JA King 2000-2005
JA King 2021
JH King 1899-1925
JK King 2010-2015
JK King 2021
M King 1872
M King 2021
MI King 2014/15-2021
N King 2010
NC King 1904
NCH King 2013
P King 2008/09
P King 2005-2007
P King 2011
PD King 2014-2019
R King 1877
RD King 1999
RE King 2006-2015
RH King 1926-1927
RJS King 1955-1957
RT King 1847
DM Kingham 1981-2013
JB Kings 2020-2024
AF Kingscote 1858-1864
HB Kingscote 1864-1878
HR Kingscote 1823-1832
DC Kingsley 1949-1964
M Kingsley 1934
PGT Kingsley 1929-1931
PO Kington 1861-1863
WM Kington 1906
WMN Kington 1868-1875
CJ King-Turner 1930
S Kingwell 2010
RC Kinkead-Weekes 1977
A Kinlock 1852
DJW Kinnaird 1808-1822
S Kinneir 1911/12
P Kinnersley 1940
CRG Kippax 2007-2016
PJ Kippax 1981-1997
CJ Kirby 2004
D Kirby 1964-1973
H Kirby 1875
SP Kirby 2008-2012/13
BTX Kirk 2015-2023
MFR Kirk 1955-1957
T Kirk 2004-2015
T Kirk 2019-2020
T Kirk 2023
FS Kirke 1926
Kirkpatrick 1839
AN Kirkpatrick 2012-2014
Kirkwood 1897
LJ Kirsten 2019-2024
D Kirtley 2024
DA Kirtley 2019
RJ Kirtley 2002
JH Kirwan 1842
RM Kirwan 1906
GK Kirwan-Taylor 1930
LE Kirwin 1884
SAP Kitcat 1890-1919
A Kitchener-Barratt 2005
J Kitson 1832
RC Kitto 1890
J Kitzinger 2023
R Kitzinger 2012-2015
RC Kitzinger 2006-2023
RW Kitzinger 2010
FJ Klaassen 2019/20
RG Knabbe 1878
AD Knapman 2015-2024
G Knapper 2015
JG Knapper 2008-2017
JG Knapper 2022-2024
JG Knapper 2002
JPT Knappett 2005-2015
HE Knatchbull 1829-1849
EJ Kneale 2013
A Knezevic 2011
TE Knibbs 2017
Knight 1838
AE Knight 1903/04-1904
BJ Knight 1845
BR Knight 1960-1969
D Knight 1984
DJ Knight 1914-1933
E Knight 1822-1828
G Knight 1853
GT Knight 1825-1831
H Knight 1883
J Knight 1909
P Knight 1907
PH Knight 1854-1864
PP Knight 2012-2015
PP Knight 2017-2018
PP Knight 2016
RDV Knight 1973/74-1998
RJ Knight 1949-1950
RL Knight 1881-1896
CS Knightley 2008-2021
CS Knightley 2024
R Knightley-Smith 1979
W Knightley-Smith 1956-1959
DH Knights 1997
HC Knights 1882
APE Knott 1965-1976/77
CH Knott 1928-1937
CJ Knott 1951-1959
JA Knott 2004
JA Knott 2009-2010
MJP Knott 1964-1966
NJ Knott 1967
VHI Knowland 1930
A Knowles 1895-1899
B Knowles 1984-1988
B Knowles 2005
CW Knox 1894
NA Knox 1907
RG Knudsen 2017
RG Knudsen 2021-2023
RH Knudsen 2018
RG Knusden 2022
DC Koefman 1961
SG Koenig 2004
SV Kokkiligadda 2008-2015
VV Kokkiligadda 2022-2024
O Kolk 2022
J Koop 2023
TH Kopelman 2008/09-2015
J Kopp 2023
CJ Kortright 1893-1909
JM Kostoris 2012
JN Kostoris 2008
DM Kotedia 2024
B Kotkamp 2005
R Kotkamp 1998-2006/07
MG Krause 2006-2015
C Kreyer 1964
E Kriek 2015
J Krosen 2012
BP Kruger 2008
GJ Kruis 1999-2006/07
RJ Kruis 2001
HK Kukreja 2024
A Kula 2013
AS Kulkarni 2016/17-2022
VH Kumar 2007-2010
C Kumara 2011
A Kumble 1998-2005
C Kumura 2011
E Kurtz 2022
J Kydd 1984
W Kylander 2010-2013
R Kynaston 1829-1856
HVV Kyrke 1930