Players (B) who have played for Glamorgan (Wales) 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
H Bagshaw
1904
J Bailey
1923-1924
M Baillon
1992
HG Bainton
1911
Baker
1920
N Baker
2007
NF Baker
1939
R Baker
1997
TJ Baker
2009-2013
A Balbirnie
2020-2021
Baldwin
1930
SJ Ball
1987
Bancroft
1906
J Bancroft
1908-1922
W Bancroft jun
1891-1892
WJ Bancroft
1920
WJ Bancroft
1888-1914
R Barbour
1994/95
Barker
1904
TM Barlow
1894-1897
B Barnes
1938
JA Barnett
1938-1946
CJ Barnsley
2000-2001
KAO Barrett
1992-1994
NA Barrett
1996-1998
I Barry
1900
SR Barwick
1980-1996
SJ Base
1986-1987
RJ Bastian
1966
S Bastien
1988-1994
WE Bates
1914-1936
AM Batty
1891
HW Baxter
1920-1921
B Bayley
1948
MR Beacham
2005-2007
EDW Beardshaw
1933
HOC Beasley
1899
E Beaumont
1997
RV Beaumont
1990-1991
JT Bell
1924-1931
KM Bell
1989-1991
R Benjamin
1982
F Bennett
1914-1922
M Bennett
1993
PA Bennett
1991
RE Bennett
1938
G Berry
1995
RN Berry
1983
RS Bestwick
1920
W Bestwick
1914-1920
K Bettles
1998
A Bevan
1963-1970
GH Bevan
1958
HED Bevan
1960
JM Bevan
1920
TR Bevan
2017-2024
MJ Bevans
2019-2023
FGH Beynon
1958-1961
G Beynon
1933
CF Biggs
1906
NW Biggs
1893
SH Biggs
1891-1900
EA Billings
1911-1914
D Binch
1894-1904
R Binks
1997
I Binnie
1970
Birch
1934
HFW Bircham
1893
GJ Bird
1984
IM Bird
1998-2001
MD Birrell
2009
B Bishop
1934-1936
GH Bishop
1997
J Bishop
1989-1994
GF Blackburn
1930
PR Blackiston
1937
TWMH Blackledge
2018-2019
D Blackmore
1934
T Blackwell
2013
P Bloxham
1968
B Boddy
1947
G Bolt
1924
JB Bolus
1975
RW Boon
1929-1933
MG Booth
2021
CW Boroughs
1997
ATW Boswell
1914
A Bowen
1924
E Bowen
1927-1933
G Bowen
1937
GE Bowen
1891-1892
I Bowen
1951-1960
R Bowen
1995
GD Bowers
1994-1999
GH Bowers
1999-2001
JJ Bowker
2013
EA Bowley
1923-1925
F Bowley
1923
J Bown
1955
DJ Bowser
2005-2006
M Boyce
1976
WT Braddon
1915
C Bradford
1944
PE Bradshaw
1998
WD Bragg
2003-2017
J Brain
1937
JH Brain
1891-1908
JHP Brain
1920-1928
MB Brain
1930-1947
WH Brain
1891-1908
N Brand
2014-2017
KC Brathwaite
2019
G Bray
1980-1982
M Bray
1935
S Brazell
1931
W Brearley
1906-1907
ADF Brewster
2017-2018
I Bridgeman
1992
R Brierley
1933
TL Brierley
1931-1939
JA Briggs
1906
JR Britten
1934-1937
PR Britten
1973-1982
IR Britton
1936
J Britton
1947
AM Brown
1989-1993
C Brown
1998-1999
CR Brown
2014-2021
DO Brown
2010-2011
J Brown
1954
JO Brown
1993-1998
P Brown
1962
NRJ Browning
1974
MRG Brugnoli
1990
C Bubb
1924
GA Buchanan
1989
KA Bull
2011-2020
ER Bullimore
1923
FA Bullimore
1923
R Bullock
1962
SJD Burgess
2021
AC Burnett
1958
G Burnett
1930
G Burnett
1933
JA Burns
2018
M Burns
1990
T Burns
1997
Burton
1891
MJ Burton
2024
PF Bush
1900-1903
JR Bussey
1987
AR Butcher
1987-1996
GP Butcher
1992-2013
WC Butler
1997-1998
C Butlin
2007
ND Buttigieg
1997-2001
GRS Byass
1920
CW Byfield
1945
AB Byram
1993
EJ Byrom
2021-2024