Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
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
Cricket Scotland © 2024 - All Rights Reserved