Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (A) 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
M Aalbert
2015
Aamer Sohail
1998
M Abbas
2008-2016
M Abbas
2022-2024
CA Abbaye
1879
RN Abberley
1966-1966/67
SD Abbey
2009
HES Abbott
1902
JB Abbott
2014-2015
KD Abbott
1910-1914
KF Abbott
1913
Abdul Sattar
2000-2003
AJ Abdy
1894
RB Abdy
1888
TN Abdy
1834
F Abell
1953
GEB Abell
1927-1939
RB Abell
1961
TB Abell
2018/19
CH Abercrombie
1911-1912
Abid Din
1990
M Abington
2022
MB Abington
1996-2018
G Able
1986
JSC Abney
1921
LEG Abney
1890-1917
Earl of Aboyne
1817-1843
TS Abraham
1868-1871
DL Acfield
1973/74-1979
IR Acfield
1964
JR Acfield
1964-1966
Acheson
1952
EAB Acheson
1864-1870
Lord ABS Acheson
1864-1869
HD Ackerman
2008
A Ackland-Allen
1877
C Ackland-Allen
1877-1878
DG A'Court
1961
T Acton
2015
S Acton-Brown
2022
GA Adair
2011-2024
HR Adair
1890
AR Adams
2013/14
DJ Adams
2007-2016
DW Adams
1959
G Adams
1885
G Adams
1931
GA Adams
1915
H Adams
1882
JC Adams
2001-2002
JHK Adams
2012/13-2019/20
K Adams
1964
MJ Adams
2008-2011
P Adams
1926
PW Adams
1930-1931
TM Adams
1838-1856
M Adamson
1830-1831
A Adderley
1866
P Addinsell
1939
G Addison Smith
1913
WWW A'Deane
1902-1914
Adnan Akram
2009-2015
Adnan Saleem
2002-2008
G Adolphus
2012-2016
S Adstead
2009
TC Afridi
2023
N Afsar
2021
U Afzaal
2002
CT Agar
1911-1914
JGS Agar
2013
NS Agar
1964
WT Agar
1835
WT Agar
1947
AG Agnew
1908-1909
JP Agnew
1988-1989
FD Ahl
1946
M Ahluwahlia
2000
E Ahmed
2013-2016/17
E Ahmed
2021-2024
K Ahmed
2013-2019
KH Ahmed
2022-2023
O Ahmed
2008
SM Ahmed
2017
SM Ahmed
2022
Ahmed Elech
2015-2016
Ahsan-ul-Haq
1901
AM Ainger
2021-2022
HH Ainley
1911
MM Ainslie
1845-1851
BL Ainsworth
1930
JL Ainsworth
1900-1901
MLY Ainsworth
1950-1959
IB Aird
1935
R Aird
1927-1953
Airey
1955
RM Airey
1922-1934
B Aislabie
1808-1841
R Aislabie
1818
DB Aitken
1933
DB Aitken
1921
Ajaz Akhtar
2004-2011
AM Aji
2017-2019
J Akbar
2023
DS Akehurst
1980-1982
IS Akers-Douglas
1930-1932
A Akhtar
2014-2014/15
A Akhtar
2016-2017
Z Akhter
2021-2022
S Akolade
2012
A Akram
2009
A Akram
2023
BMR Akram
2012
MA Akram
2012
BN Akroyd
1876-1880
SH Akroyd
1870-1882
A Akthar
2013
M Alam
2001
RK Alam
2022-2023
T Alam
2013-2018
T Alam
2019-2021
Alamgir Khan
2008
T Alan
2007
CA Alberga
1873-1879
N Albert
2013
Prince Albert
1897
NF Alberts
2013-2015
NF Alberts
2010
CW Alcock
1862
DA Alderman
2005
H Alderman
2012
WHR Alderson
1932-1939
SV Aldis
1991-2006
SH Aldous
2011-2023
Aldridge
1802
DM Aldridge
2007-2010
R Aldridge
1855
RC Aldridge
1967
Alexander
1874
CD Alexander
1842-1849
CR Alexander
1869-1870
EJ Alexander
2012-2013
FR Alexander
1948-1952
H Alexander
1907
JD Alexander
1868-1869
JH Alexander
1847-1853
NS Alexander
2022
Ali
2015
B Ali
2021
J Ali
2023
Kabir Ali
2009
Kadeer Ali
2009/10
MM Ali
2011/12
Ali Jaffer
2013
J Alker
1955
I Allan
2024
P Allan
1975
TJ Allan
2015
ME Allbrook
1989-1993
CS Allbut
2004-2010
CH Allcock
1883-1897
JH Allcroft
1888
Allen
1880
AW Allen
1934
B Allen
1955-1957
B Allen
1948
BO Allen
1936-1939
C Allen
1876-1880
CE Allen
1933
DA Allen
1959/60-1968
G Allen
1874-1878
GFE Allen
1899
GJ Allen
1964
GOB Allen
1923-1954
HG Allen
1875
JW Allen
1930
KC Allen
2013
L Allen
1947-1948
MHJ Allen
1958-1961
P Allen
1983
PB Allen
2002-2004
R Allen
2009
RJ Allen
1954
T Allen
2015
WHA Allen
2014-2015
WM Allen
1894
MC Allenby
1913
L Allen Shuter
1908
Alley
1889
H Alleyne
2011
MW Alleyne
2009-2013
Allfrey
1833
M Allfrey
1893
Allies
1981
TW Allin
2009/10
J Allington
1869
R Allis
1906
H Alliston
1930
NC Allix
1865-1868
ATC Allom
1960
D Allom
1998-2000
DS Allom
1927
M Allom
1996-2000
MJC Allom
1928-1939
PJW Allott
1982-1994
O Allsop
2022
FE Allsopp
1876-1889
HT Allsopp
1877
TC Allsopp
1904-1905
Allstree
2020
Almond
1889
OJ Alsop
2021-2023
TP Alsop
2016/17
Alsopp
1905
AR Alston
1931
HME Alston
1949
HNE Alston
1928-1964
JF Alston
1931
HS Altham
1913-1914
DM Alty
1964
N Alwyn
1968-1971
LEG Ames
1928/29-1938/39
RH Ames
1948
JC Amherst
1872
JGH Amherst
1864-1877
PA Amherst
1869-1871
MN Amin
2021
N Amin
2014-2015
Aminul Islam Bulbul
2001
DL Amiss
1966-1991
PS Amiss
2007
U Amjaid
2016-2020
Amos
1888
CM Anand
2019-2023
EE Anand
2020-2024
A Anderson
1873
B Anderson
2021
D Anderson
1831-1835
D Anderson
1888
DJ Anderson
1995
E Anderson
2013
ET Anderson
1898
H Anderson
1830-1842
H Anderson
2011
HR Anderson
2007-2021
IS Anderson
2000/01
J Anderson
2024
JO Anderson
1911/12
K Anderson
1874
ND Anderson
2012-2024
O Anderson
2024
PRH Anderson
1964
R Anderson
2011
RM Anderson
1831-1844
RSG Anderson
2014-2022
SR Anderson
2010-2013
WB Anderson
1894-1899
WH Anderson
1930
Viscount Andover
1895
KV Andrew
1954-1963
SJW Andrew
1999-2008
B Andrews
2022-2024
CF Andrews
1873
CF Andrews
2017-2019
GCS Andrews
1964
GH Andrews
1841
J Andrews
2015
R Andrews
1845
W Andrews
1953-1957
W Andrews
1934
WA Angelo-Sparling
1975
Angerstein
1834
TB Angliss
1922
J Angove
2018-2019
JA Angove
2015
C Anguish
1789-1795
RWJ Ankers
2004-2005
AS Ansari
2008-2014
ZS Ansari
2014/15
M Ansbro
2005
SJ Ansell
2005
B Ansley
1976
R Ansley
1976-1978
Anson
1904
C Anson
1900-1901
CE Anson
1925-1957
G Anson
1817
R Anson
1910-1920
R Anson
1930
TA Anson
1835-1845
Viscount Anson
1875-1885
Viscount Anson
1912
WR Anson
1869
AW Anstruther
1873-1891
RA Anstruther
1904-1905
WP Anstruther
1873
AP Anthony
2021-2024
HAG Anthony
1997
EC Antoine
1992
RC Antrobus
1847-1874
Appleby
1888
A Appleby
1873-1874
A Appleby
1884
J Appleton
2006
Appleyard
1824
F Appleyard
1946-1950
JD Appleyard
1959-1969
KH Appleyard
1959
R Appleyard
1954/55-1958
EE Apthorp
1912
H Aravinthan
2018-2022
KJ Arawwawala
2024
GG Arblaster
2010-2015
LG Arbuthnot
1887-1891
LG Arbuthnot
1898-1900
RJH Arbuthnot
1890-1898
J Archdale
1876
AG Archer
1895-1907
MJ Archer
2003-2004
NJ Archer
1998-2005
R Archer
1983
DFM Archibald
1958
Arfan Akram
2006-2018
EA Argent
1922
A Arif
2015
Arif Mahmood
2004-2011/12
RHM Arkell
1956-1964
AC Arkwright
1866-1868
CL Arkwright
1872-1874
H Arkwright
1861-1866
HA Arkwright
1892-1909
Armick
1802
A Armitage
1876
EL Armitage
1924-1935
GF Armitage
1876
J Armitage
1924
J Armitage
1907
SH Armitstead
1864
WG Armitstead
1864-1874
JM Armstrong
2006-2015
NJ Armstrong
2005-2015
C Armytage Moore
1904
HT Arnall-Thompson
1887
CG Arnold
2013-2018
DJM Arnold
1962-1964
EG Arnold
1903/04-1904
GG Arnold
1964-1975
M Arnold
1995
PA Arnold
2002
PG Arnold
2012-2014
T Arnott
1930-1934/35
JP Arscott
1994-2022
RA Arscott
2002
HM Arshad
2023
H Arthur
2017
MA Arthur
1994
RE Arthur
2010-2021
KLT Arthurton
1996-1997
SS Arthurton jun
2022-2023
SS Arthurton sen
2018
WH Arundell
1884
E Asa Thomas
1939
H Asa Thomas
1930
TSHO Asche
1906-1911
ASH Ash
1896
JT Ash
1910-1922
WCC Ash
1896-1913
K Ashby
2019
W Ashby
1822
P Ashen
2015
AGG Asher
1884-1905
B Ashfaq
2015-2016
M Ashfaq
2014
ACB Ashfold
1976
H Ashley
1830-1832
LOR Ashley
1922-1923
AH Ashley-Cooper
1830-1833
MJS Ashmore
1976
WS Ashmore
1950-1953
A Ashok
2012-2017
B Ashrag
2015
CT Ashton
1919-1931
G Ashton
1919-1932
H Ashton
1919-1933
HG Ashton
1964
MD Ashton
2021
P Ashton
1922
WW Ashton
1957-1960
Ashurst
1802-1803
GP Ashwell
1955-1957
GP Ashwell
1961
BT Ashworth
2003
DA Ashworth
1964
JRN Ashworth
2015
P Ashworth
1892-1893
Asif Din
1980-1997
Asif Iqbal
1968
Asif Mujtaba
2000-2004
R Askew
1878
TT Askew
2009-2010
TT Askew
2024
H Aslam
2015-2016
N Aslam
2024
T Aslam
2010
U Aslam
2024
O Aslop
2023
AR Aspinall
1876-1899
B Aspinall
1883
BC Aspinall
1886
JG Aspinall
1963-1964
SJS Assani
2018-2024
MW Assiter
2018-2019
G Aste
1934
G Aste
1939
G Astell
1877
HG Astell
1842
JH Astell
1842
WE Astill
1909-1931
DGL Astley
1900-1901
HG Astley
1895
JW Astley
1879
HH Aston
1792-1793
CW Aston Key
1894
AJ Atfield
1899-1908
JT Athawes
1860
Atherton
1885
JF Atherton
1882
MA Atherton
1987-1998
SJ Atherton
2004-2015
SJ Atherton
2018
TJ Atherton
1877-1893
CWJ Athey
1977-1999/00
D Atkin
2023
DE Atkin
2012-2016
DE Atkin
2019
T Atkin
2015
DE Atkins
2015
FWH Atkins
2024
GJM Atkins
1898-1901
J Atkins
2007
JD Atkins
2012-2017
PD Atkins
2000-2017
RA Atkins
2013-2019
Atkinson
2010
A Atkinson
2011
B Atkinson
1906-1914
CRM Atkinson
1964
DA Atkinson
2003-2024
G Atkinson
1959-1965
GB Atkinson
1930-1936
JCM Atkinson
1991
RM Atkinson
1999-2002
RM Atkinson
2001
TJ Atkinson
2013-2014
JC Atkinson-Clark
1932-1934
HH Atkinson-Grimshaw
1878
GM Attenborough
1964
Atterwell
1939
Attewell
1884-1888
Attewell
1894
T Attewell
1883-1903
W Attewell
1900-1901
Walter Attewell
1895-1901
William Attewell
1882-1901
GC Attfield
1845
JM Attfield
2000/01-2013
RT Atthill
1888
N Auberts
2009
G Auckett
2014
RCJ Aucott
2016-2018
C Audrey
1884
H Audrey
1888
C Audry
1884
GA Aukett
2011-2017
GA Aukett
2020-2023
A Ault
1883
ET Austen
1844
A Austen-Leigh
1865-1866
AH Austen-Leigh
1867
C Austen-Leigh
1862-1867
CE Austen-Leigh
1855-1863
EC Austen-Leigh
1885
Austin
1869
EMG Austin
1930
FDC Austin
2020
G Austin
1982-1983
G Austin
2024
HBG Austin
1909-1926
JE Austin
2011-2023
JG Austin
1902
ML Austin
2008
RGP Austin
1981
RJ Austin
1997-2011
RJ Austin
2006
RJ Austin
2013
T Austwick
2022
HK Avory
1884-1888
C Awdry
1871-1888
CE Awdry
1930-1931
CS Awdry
1899
H Awdry
1888-1903
HG Awdry
1932
RW Awdry
1930-1932
RW Awdry
1926
TH Awdry
1891
JJ Awty
1907
M Ayers
2017
Ayling
1831
GP Aylmer
1884
F Aylmer-Lloyd
1880
D Aylmore
2009
RP Ayre
2015-2017
Azhar Mahmood
2001
M Azharuddin
1998
N Aziz
2023-2024
Cricket Scotland © 2024 - All Rights Reserved