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