Players (R) 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

I Rabagliati 2005
PH Raby 1964
AJK Rackow 2018
AJW Rackow 2017-2018
AJW Rackow 2022-2023
NV Radford 1990
TA Radford 1999
S Radin 2021
CT Radley 1970-2009
DB Raffey 1884
EO Ragbir 2022
DAJ Raggett 2005
A Rahman 2004
Raid 1872
Raikes 1930
DCG Raikes 1951
FSW Raikes 1879
GB Raikes 1890
KC Raikes 1931-1934
AJ Rainham 1868
P Raisey 1988
JP Raison 1964
RS Rait-Kerr 1927-1941
FJ Raitt 1892-1905
MM Rajabali 1992-2013
DF Ralfs 2000-2006
EPC Ralli 1887
J Ralph 1961
CS Ralston 2007
J Ram 2010
S Ramadhin 1961
P Ramage 1984
AW Rammell 1895-1922
MR Ramprakash 1989-2011/12
D Ramsamooj 1961
LD Ramsay 2022-2023
MF Ramsay 1894-1898
NGM Ramsay 2012-2018
RC Ramsay 1901
HD Ramsbotham 1908
JM Ramsey 2007-2011
JM Ramsey 2014
NGM Ramsey 2014-2015
AS Ranawat 2013-2015
DW Randall 1974-1994
J Randall 1903-1904
PJ Randerson 2023-2024
GS Randhawa 2014-2021
C Randolph 1845-1848
FJ Randolph 1877
J Randolph 1846-1871
LC Randolph 1849
F Randon 1874-1880
R Randon 1876
A Rane 2024
Ranjit Singh 2019
KS Ranjitsinhji 1894-1912
CJ Rankin 2009
EN Rankin 1892
JG Rankin 1958-1959
RP Rankine 1953
SM Ransley 2007-2008
VJ Ransom 1949-1957
CAH Ransome 1905-1908
J Ransome 1960
EMH Ranson 1964
MD Rao 2016-2022
N Rao 2023-2024
RK Rao 2008-2018
BS Raper 1963-1964
JRS Raper 1937-1955
AC Raphael 1953
EG Raphael 1889-1914
GL Raphael 1930-1931
JE Raphael 1905-1913
OC Raphael 1894-1906
TWW Rash 2010-2024
J Rasheed 2022
AU Rashid 2007-2009
WB Rashleigh 1853
Y Rashtogi 2019
Y Rastogi 2018-2019
Y Rastogi 2023-2024
WM Ratcliff 1914
A Ratcliffe 1931-1947
B Ratcliffe 2009-2010
B Ratcliffe 2013
CS Ratcliffe 2014-2015
JD Ratcliffe 2004-2006
OB Ratcliffe 2008-2021
RM Ratcliffe 1977
S Ratcliffe 2015
MD Rath 2016-2021
PS Rathod 2022-2023
J Ratledge 2014
T Ratliff 1872-1878
CS Rattigan 1907-1908
WFA Rattigan 1901
SJ Rattle 2018-2019
SJ Rattle 2021-2024
JA Raval 2017
EHG Ravenhill 1882
N Rawal 2022-2023
GR Rawes 1964-1965
JT Rawlin 1887-1911
F Rawling 1880
HC Rawling 1921-1922
RM Rawlings 2021-2023
DMW Rawlins 2017/18
AL Rawlinson 1849-1853
C Rawlinson 1884
JB Rawlinson 1884
TL Rawlinson 1850
WCW Rawlinson 1875
MJ Rawnsley 2013
MJ Rawnsley 2021-2022
CS Rawson 1931
GG Rawson 1921-1931
HE Rawson 1897
J Rawson 2013
PH Rawson 1894
GS Rawstorne 1930
DWG Ray 1923-1931
T Ray 1794-1800
NM Raye 1976
AWH Rayment 1959
HB Raymond-Barker 1844-1847
J Raynard 2011
OP Rayner 2010/11-2013/14
OP Rayner 2021
M Raynor 1908
AH Raza 2020-2022
ET Razzall 1964
MP Rea 1997-1998
AH Read 1905-1925
CMW Read 2002-2017
G Read 2018-2019
GG Read 2007/08-2016
GG Read 2022
HD Read 1935-1954
J Read 1882
JJ Read 1884-1886
JM Read 2016-2018
JM Read 2022
RA Read 1877-1879
WEI Read 1908
WW Read 1890
JCR Reade 1860-1869
RB Reade 1860
P Readen 1995
KRR Readhead 1934
A Ready 1843
JM Rea-Palmer 2007-2021
DJ Reason 1924
Reavell 1981
TO Reay 1853-1855
Rebbeck 1922
D Rebbets 2021
D Rebbetts 2021-2024
CJ Redding 1930
SJ Reddish 2024
S Redgate 1835-1838
J Redmayne 2003
LT Redrup 2015/16
P Redwood 2012
LM Reece 2013/14
BL Reed 1966-1978
DT Reed 2020-2024
HF Reed 1882
HT Reed 1831-1833
D Rees 2009
G Rees 1889
GHJ Rees 2007
GP Rees 2010-2011/12
J Rees 2018
JP Rees 2013-2016
JP Rees 2021-2022
P Rees 2018
P Rees 2021
RB Rees 1922-1923
TA Rees 1885
WR Rees-Davies 1936-1938
G Rees-Jones 1973
A Reeve 1984
DA Reeve 1990-1990/91
AC Reeves 1992-1994
E Reeves 1851
EW Reeves 1890-1903
IL Reeves 1949
RMS Reeves 1910
W Reeves 1906-1920
TSW Reeve-Tucker 1953-1955
A Rehman 2004
AU Rehman 2018
AU Rehman 2021-2022
CT Reichwald 1949
JM Reichwald 1950
AH Reid 1908
C Reid 2023
CF Reid 1868-1879
CT Reid 2015
CT Reid 2018
GA Reid 1870-1879
GF Reid 2016-2023
HA Reid 1867-1871
HS Reid 1875
KG Reid 1913
LJ Reid 1910-1923
LJ Reid 1930
N Reid 1911-1912
PAC Reid 1871
RT Reid 1871-1882
SG Reid 1887
SJ Reid 1887
AH Reid Dick 2024
AH Reid-Dick 2021-2024
J Reilly 2024
MO Reilly 2005
G Reingold 2021-2022
GJ Reingold 2016-2018
MS Reingold 2014-2019
SJ Reingold 2016-2023
AE Relf 1900-1914
RR Relf 1910-1914
JD Relleen 2006
P Remnant 1927
PF Remnant 1931
L Renauf 1964
CS Rendell 2008-2011
G Rennard 1856
AG Rennison 2011-2016
HW Renny-Tailyour 1875
AG Renshaw 1868-1871
AFG Renton 1930-1934
RFG Renton 1932
H Repton 1813-1816
M Reuben 2023
WR Revell 1871
JA Reynard 2010-2015
JA Reynard 2021-2022
PE Reynard 1952-1954
AB Reynolds 1899-1934
AB Reynolds 1938
C Reynolds 2000
CAB Reynolds 1933
EP Reynolds 2007
F Reynolds 1855
GD Reynolds 1995
GWH Reynolds 2014
PG Reynolds 1930
R Reynolds 1953
R Reynolds 2008
RJ Reynolds 2016
RJ Reynolds 2022-2023
BB Reynolds-Moreton 1856
AEG Rhodes 1948-1951/52
FW Rhodes 1868-1873
HE Rhodes 1877-1886
HJ Rhodes 1959-1981
J Rhodes 2000-2001
MJ Rhodes 1991
SD Rhodes 1950
SJ Rhodes 1991-1998/99
Wilfred Rhodes 1903/04-1929/30
WMH Rhodes 2018/19-2019/20
E Rhys 1919
HRJ Rhys 1929
W Rhys 1964
J Ribbons 2018
P Ribera 1999
A Ricardo 1847-1859
AL Ricardo 1862-1867
Rice 1894-1895
Rice 1973
CEB Rice 1977-1987
DWH Rice 2021-2023
FR Rice 1930
HM Rice 1964
J Rice 1813
R Rice 1974
R Rice 1977
W Rich 1841
A Richards 1976
AC Richards 2007-2024
AC Richards 1884-1914
BA Richards 1998
C Richards 1973
CJ Richards 1982-1987
CJR Richards 1901
G Richards 1874
H Richards 1866-1884
HB Richards 2014-2017
HB Richards 2017-2018
J Richards 1994
JC Richards 2012-2015
LM Richards 1893-1894
M Richards 2011
MA Richards 2006-2007
MH Richards 2019-2021
N Richards 2015
P Richards 2011-2013
PWJ Richards 2009
PWJ Richards 2016-2018
TS Richards 2024
WH Richards 1866-1871
A Richardson 2011/12
A Richardson 2013-2015
AJ Richardson 2006-2023
AJ Richardson 2019
AJ Richardson 1889
AS Richardson 1889
AT Richardson 1877
AW Richardson 1932-1937
B Richardson 1978-1979
BA Richardson 1964
DW Richardson 1958-1969
GW Richardson 1959-1962
H Richardson 1890-1901
HA Richardson 1869-1873
HSTG Richardson 1880
J Richardson 1840-1843
J Richardson 2006
JA Richardson 2017-2023
JM Richardson 1874
M Richardson 2009
M Richardson 2013
MA Richardson 2018
MA Richardson 2021-2024
MH Richardson 2001
PE Richardson 1954-1975
PJ Richardson 1930-1939
PM Richardson 1996
RA Richardson 1966-1969
RB Richardson 1986-1992
RT Richardson 1876-1877
S Richardson 1888
SA Richardson 1998-2000
T Richardson 2000
W Richardson 1888
WHH Richardson 2022-2023
PG Richer 2015-2023
Riches 1947
JC Riches 2019-2023
JCD Riches 2012-2014/15
JDH Riches 1964-1973
JDH Riches 1948
NVH Riches 1925-1937
WF Richmond 1886
A Ricketts 1948-1949
GW Ricketts 1884-1912
HW Ricketts 1887-1892
JD Ricketts 1996/97-2014/15
MR Ricketts 1964
G Rickman 1988
GJ Rickman 1992-2019/20
GJ Rickman 2022
A Ridd 2016
CE Riddell 1874
EMH Riddell 1870-1875
L Riddell 1988
OHJ Riddick 2024
CH Ridding 1852
W Ridding 1849-1851
M Riddington 1983-1987
Rides 1901
F Ridgway 1951/52
Ridley 1801
AW Ridley 1872-1897
CE Ridley 1879-1887
CHM Ridley 1988
EVN Ridley 1921
GA Ridley 1921-1922
GNS Ridley 1967-1971
HW Ridley 1879-1880
EA Ridsdale 1905
EH Ridsdale 1910
D Rigby 2013-2016
DK Rigby 1942
JD Rigby 2013-2016
R Rigby 1930
A Riley 2018
AD Riley 2022
AEN Riley 2014/15
CJ Riley 2015-2016
CJ Riley 2022-2023
JB Riley 1959-1965
JCW Riley 1960
JL Riley 2023
PK Riley 2009
GA Rimbault 1928
AGJ Rimell 1961-1964
GA Rimington 1887-1893
SJ Rimmington 2004
AHD Ring 1928-1930
B Ringrose 2014-2015
BJ Ringrose 2019-2021
C Ringrose 1881
W Ringrose Voase 1888
DAJ Rintoul 2014-2016
SWD Rintoul 2012-2016
D Ripley 1988
WJ Ripley 2006-2012
WH Rist 2007-2023
PGF Ritchie 2022
J Ritzema 2013-2018
W Ritzema 2014-2015
EH Rivett-Carnac 1887-1900
Rivett-Carnac 1876
KS Rix-Hill 1934
KS Rix-Hill 1930
SG Rix-Hill 1930-1931
M Rizvi 2023
CJC Robards 2004-2024
KC Robb 2016-2024
Roberts 1938
Roberts 1885
Roberts 1932
Roberts 1984
A Roberts 2010
A Roberts 1936
AF Roberts 1976
AME Roberts 1973
AR Roberts 1995-2004
CD Roberts 2004
CL Roberts 1884
D Roberts 1920-1947
D Roberts 2015-2017
D Roberts 2019-2021
D Roberts 1953
D Roberts 2024
DJ Roberts 1962-1963
DTE Roberts 1990
EA Roberts 1931-1939
EP Roberts 1878-1879
G Roberts 2024
GWM Roberts 2022-2024
HS Roberts 1899
HT Roberts 1900
JH Roberts 1892-1897
MJ Roberts 1990/91-1993
OL Roberts 1931-1932
SJ Roberts 2023-2024
SR Roberts 2007
T Roberts 1879
TJB Roberts 1964
WEJ Roberts 2018-2024
Robertson 1888
C Robertson 2024
CC Robertson 1925
CC Robertson 1930
D Robertson 1914
FA Robertson 1888-1893
GK Robertson 1980
J Robertson 1877-1899
JDB Robertson 1938-1978
M Robertson 1928
RD Robertson 1904
T Robertson 2000
WK Robertson 1902-1904
RC Robertson-Glasgow 1927-1952
RW Robertson-Glasgow 1924
AMM Robertson-Walker 1900
G Robey 1905-1913
GRV Robins 1967
PDH Robins 1963-1966
RVC Robins 1954-1972
RWR Robins 1953
RWV Robins 1931-1959/60
W Robins 1989
WH Robins 1949
Robinson 1950
Robinson 1987
BJE Robinson 2021-2024
C Robinson 1861-1862
C Robinson 1881
CA Robinson 1973
CR Robinson 2021-2022
DC Robinson 1911-1919
DM Robinson 2003
E Robinson 1947
EJ Robinson 2017
H Robinson 1887
H Robinson 2024
HBO Robinson 1948
ID Robinson 2005
J Robinson 2003-2013
J Robinson 1871
JA Robinson 2021
JD Robinson 1987-2004
JF Robinson 1930-1931
JJ Robinson 1893
JM Robinson 1985-2002
JM Robinson 2017
JR Robinson 1990
JS Robinson 1889-1896
LCD Robinson 1934
MJ Robinson 1984-1990
MLG Robinson 2021-2024
NA Robinson 1950-1953
PE Robinson 2019
PG Robinson 1922
R Robinson 1793-1817
RJ Robinson 1987-2000
RT Robinson 1985-1987
S Robinson 2004-2005
SM Robinson 1903
T Robinson 1885
T Robinson 2000
W Robinson 1971
AE Robiunson 1948
RFS Robshaw 2023
Robson 1905
AJ Robson 1976
B Robson 1988
C Robson 1883
C Robson 1888
CGW Robson 1926
E Robson 1905
NER Robson 1964
SD Robson 2013/14
SD Robson 2024
W Roche 1897-1900
CA Rocke 1826-1828
Rockley 1885
JP Rodger 1871
DP Rodgers 2013
JS Rodgers 2021-2024
CE Rodriguez 1885-1908
J Rodriguez 1888
H Rodwell 1841
WH Rodwell 1880-1884
DM Roe 2005
WN Roe 1885-1889
WN Roe 1932
A Roebuck 1978
AD Roebuck 1873
D Roebuck 1881
F Roebuck 1878
H Roebuck 1990
HE Roebuck 1976
PM Roebuck 1980-2001
DB Roffey 1884-1888
GW Roffey 1888-1908
Rogers 1964
C Rogers 1861
C Rogers 2009
CJ Rogers 1994-2008
CJL Rogers 2011-2012
CW Rogers 2022-2023
FG Rogers 1929
G Rogers 1928
HT Rogers 2016-2017
I Rogers 2024
J Rogers 2015
J Rogers 2023
JG Rogers 1964
LA Rogers 1975-1977
NH Rogers 1949-1954
O Rogers 2018
OJW Rogers 2021-2023
PB Rogers 1880
PJ Rogers 1964-1967
R Rogers 1901
R Rogers 1878
SS Rogers 2013-2015
SS Rogers 2017-2018
O Roland-Jones 2019-2021
O Roland-Jones 2024
TS Roland-Jones 2011
GC Rolfe 1985
MGK Rolle 1857
GH Roller 1881
J Rollinson 2009
MSL Rollinson 1981-2006
TL Rolph 1871
SP Rolt 1908-1909
MG Romaines 1988
PW Romaines 1988-1997
Rome 1964
CS Rome 1894-1905
DAM Rome 1930-1933
C Romilly 1828-1833
E Romilly 1827-1830
F Romilly 1836
R Romilly 1828
G Roner 2002
H Rood 1874
RA Rooney 1889
WS Rooney 2016-2023
GRJ Roope 1966-1976
NC Rooper 1877
CF Root 1925/26
ME Root 2013-2014
WT Root 2014
DG Roots 2011-2013
DG Roots 2017
HC Roper 1872-1876
CL Rosario 2006
PGH Rosbottom 1964
BC Rose 1977
BL Rose 1914-1919
CK Rose 1871
EG Rose 1872-1878
EM Rose 1992-1994
F Rose 1917
GMJ Rose 2022
H Rose 1898
H Rose 1878
J Rose 2007
JL Rose 1903
MH Rose 1964-1971
MJD Rose 2015-2016
MJD Rose 2018-2022
WM Rose 1865-1881
MA Roseberry 1984-2000
MG Rosenegk 2007-2011
Ross 2007
DM Ross 1981
H Ross 1878-1893
JA Ross 1997-2006
LD Ross 1884
ND Ross 1980
NPD Ross 1971-1988
NPG Ross 1975
PA Ross 2014-2021
R Ross 2013
RM Ross 2007-2012
FNC Rossiter 1930
HK Rossouw 2022
H Rotherham 1884
K Rotherham 1883
RA Rotherham 1883
GH Rothwick 1879
FP Rouff 1964
D Roughby 2012/13
BW Rought-Rought 1935
DC Rought-Rought 1939
RC Rought-Rought 1935
CJ Round 1920-1927
DG Round 1909
J Round 1865-1878
T Roundall 2005
SF Roundell 2013-2014
DC Rounthwaite 1952-1957
AP Rouse 2009
HP Rouse 2015
HP Rouse 2019-2022
T Roussow 2021
C Routledge 1894
IFK Routledge 2023
LA Routledge 1884
MH Routledge 1892
R Routledge 1937-1951
RH Routledge 1914-1926
WMP Routledge 2024
RT Routray 2013-2017
D Rowan 2005
Joseph Rowbotham 1856
AW Rowe 1884-1887
CF Rowe 1877
CJ Rowe 1877-1878
CJC Rowe 1981-1987
CR Rowe 1878
DJ Rowe 2006/07
DJ Rowe 2010-2013
EF Rowe 1886
FC Rowe 1933-1934
FC Rowe 1930
FE Rowe 1885-1891
GB Rowe 1884
GD Rowe 1884
I Rowe 1973
JGC Rowe 2007
PJ Rowe 2022-2023
WJJ Rowe 2013-2024
WI Rowell 1891-1894
JA Rowett 2017-2019
JA Rowett 2022
CA Rowland 1926-1931
JFS Rowland 2003
JFS Rowland 2023
WH Rowland 1927-1930
DT Rowland-Ellis 1892
O Rowland-Jones 2018
CR Rowley 1870-1883
E Rowley 1888
R Rowling 2016-2017
F Roxburgh 1871-1912
F Roxburgh 1908
T Roxburgh 1872
K Roy 2003-2005
TD Roy 2020-2023
J Royan 2024
JH Royce 2023
BV Royle 1964
VPFA Royle 1878-1889
H Royston 1843-1868
Viscount Royston 1853-1864
M Roythorne 1984
ME Roythorne 1973-1977
F Rozburgh 1905
CB Rubie 1930
CFBP Rudd 1993-2004
CRD Rudd 1949-1960
D Rudd 2010
GE Rudd 1901
HRC Rudd 2014-2018
HRC Rudd 2021
LRD Rudd 1950
WRP Rudd 2015-2022
R Rudge 2015
WD Rudge 2007-2017
WD Rudge 2021-2023
WD Rudge 2015
FWA Ruffell 2018-2023
HG Ruggles-Brise 1884
W Rumball 1894
FE Rumsey 1965-1967
WF Rumsey 2011
NT Runkel 2008
FP Ruoff 1964
CC Rusell Vick 1948
A Rush 1843
WG Rushton 1976
C Rushworth 2012/13-2017
H Rushworth 1879
NJ Rushworth 2015-2017
J Russ 1973
G Russel 2014
JS Russel 1874-1897
MS Russel 1984
P Russel 1884
Patrick Russel 1891-1900
Russell 1907-1913
Russell 2011
Russell 1917
A Russell 1880
AC Russell 1917
ADL Russell 2018-2021
B Russell 1979-1990
C Russell 1913-1914
C Russell 1841
C Russell 1850
C Russell 2012
CAG Russell 1920-1928
CAW Russell 2006-2009
CJ Russell 2023-2024
D Russell 2011-2012
DG Russell 2015-2024
DL Russell 1930-1931
EW Russell 1878
F Russell 1893
GA Russell 2012-2015
GA Russell 2018
GA Russell 2015-2016
H Russell 1878
H Russell 1986
HS Russell 1839
HW Russell 1963-1976
HW Russell 1995/96
JD Russell 2004-2020
JG Russell 1883
LG Russell 1878
Lord CJF Russell 1833-1851
N Russell 2010
N Russell 2014
RC Russell 1988-1989
S Russell 2009
SEJ Russell 1960-1961
TG Russell 1879
TM Russell 1894-1911
W Russell 1818
W Russell 1912-1917
WE Russell 1958-1978
WH Russell 1996
CC Russell-Vick 1964
AT Rutherford 2008
AT Rutherford 2012
BA Rutherford 2023-2024
K Rutherford 2010
KR Rutherford 1992
R Rutherford 2010-2011
RS Rutnagur 1986
A Rutter 1880
A Rutter 1964
E Rutter 1869-1881
EF Rutter 1892
FJ Rutter 1871-1892
RH Rutter 1930-1933
GR Ruxton 1871-1878
Ryan 1861
LC Ryan 2012-2018
LC Ryan 2023
SE Ryan 2013-2018
CF Ryder 1908
HD Ryder 1894-1896
MP Ryder 1866-1868
R Ryder 1892
RP Ryder 1868
HP Ryland 1931
JC Ryle 1835-1838
A Rylott 1872-1896