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