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