All-time NBA players Last names starting with b

List of all-time nba players with last names starting with B (Some players signed by teams may appear in the list although they have not played in the NBA). Active players in the NBA or another proffesional league are listed in blue. Hall of Fame members are listed in bold.

NamePos.HeightIn the NBA
FromToSeasons
Chris BabbSG1.96/ 6'5''201320141
Luke BabbittSF/PF2.06/ 6'9''201020177
Milos BabicPF/C2.13/ 7'0''199019922
Johnny BachSF/SG1.88/ 6'2''194819491
Dwayne BaconSG1.98/ 6'6''--------0
Jim BaechtoldSF/SG1.93/ 6'4''195219575
Dalibor BagaricC2.16/ 7'1''200020033
John BagleyPG1.83/ 6'0''1982199411
Gus BaileySG1.96/ 6'5''197419805
James BaileyPF/C2.06/ 6'9''197919889
Thurl BaileyPF/C2.11/ 6'11''1983199912
Toby BaileySG1.98/ 6'6''199820002
Cameron BairstowPF/C2.06/ 6'9''201420162
LaMark BakerPG1.85/ 6'1''199819991
Maurice BakerPG1.85/ 6'1''200420051
Norm BakerPG/SG1.83/ 6'0''194619471
Ron BakerPG/SG1.93/ 6'4''201620171
Vin BakerPF2.11/ 6'11''1993200613
Wade BaldwinPG1.93/ 6'4''201620171
Renaldo BalkmanSF/PF2.03/ 6'8''200620126
Cedric BallPF2.03/ 6'8''199019911
Lonzo BallPG1.98/ 6'6''--------0
Greg BallardPF2.01/ 6'7''1977198911
Gene BanksSG/SF2.01/ 6'7''198119876
Marcus BanksPG/SG1.88/ 6'2''200320118
Ken BannisterPF2.06/ 6'9''198419915
Mike BantomPF/C2.06/ 6'9''197319829
Cat BarberPG1.88/ 6'2''--------0
Leandro BarbosaSG/PG1.91/ 6'3''2003201714
Steve BardoSG1.96/ 6'5''199119963
José Juan BareaPG1.83/ 6'0''2006201711
Andrea BargnaniC/PF2.13/ 7'0''2006201610
Cliff BarkerSG1.88/ 6'2''194919523
Tom BarkerC2.10/ 6'11''197619792
Charles BarkleyPF/SF1.98/ 6'6''1984200016
Erick BarkleyPG1.85/ 6'1''200020022
Don BarksdalePF/C1.98/ 6'6''195119554
Harrison BarnesSF/PF2.03/ 6'8''201220175
Jim BarnesC/PF2.03/ 6'8''196419717
Marvin BarnesPF/C2.03/ 6'8''197619804
Matt BarnesSF2.01/ 6'7''2003201714
Dick BarnettSF/SG1.93/ 6'4''1959197414
Jim BarnettSF/SG1.93/ 6'4''1966197711
John BarnhillPG/SG1.85/ 6'1''196219697
Leo BarnhorstSF1.93/ 6'4''194919545
Mike BarrSG1.91/ 6'3''197619771
Andre BarrettPG1.78/ 5'10''200420084
Ernie BarrettSF/SG1.91/ 6'3''195319562
Earl BarronC2.13/ 7'0''200520158
Dana BarrosPG/SG1.80/ 5'11''1989200414
Brent BarrySG/SF2.01/ 6'7''1995200914
Drew BarryPG/SG1.96/ 6'5''199720003
Jon BarrySG1.93/ 6'4''1992200614
Rick BarrySF2.01/ 6'7''1965198010
Ed BartelsSF/PF1.96/ 6'5''194919512
Will BartonSG/SF1.98/ 6'6''201220175
Eddie BasdenSG1.96/ 6'5''200520061
Brandon BassPF2.03/ 6'8''2005201712
Tim BassettPF2.03/ 6'8''197619804
Maceo BastonPF/C2.08/ 6'10''200220094
Mengke BateerC2.11/ 6'11''200120043
Billy Ray BatesSG1.93/ 6'4''197919834
Esteban BatistaPF/C2.08/ 6'10''200520072
Mike BatistePF2.03/ 6'8''200220031
Tony BattieC2.11/ 6'11''1997201214
Shane BattierSF/SG2.03/ 6'8''2001201413
John BattleSG1.88/ 6'2''1985199510
Kenny BattleSF1.98/ 6'6''198919934
Dave BattonC2.08/ 6'10''198219842
Nicolas BatumSG/SF2.03/ 6'8''200820179
Johnny BaumSF1.96/ 6'5''196919712
Frank BaumholtzPG1.78/ 5'10''194619471
Lonny BaxterPF/C2.03/ 6'8''200220064
Jerryd BaylessPG/SG1.91/ 6'3''200820179
Elgin BaylorSF1.96/ 6'5''1958197214
Aron BaynesC/PF2.08/ 6'10''201220175
Sergei BazarevichPG1.88/ 6'2''199419951
Kent BazemoreSG/SF1.96/ 6'5''201220175
V.J. BeachemSF2.03/ 6'8''--------0
Bradley BealSG1.96/ 6'5''201220175
Butch BeardPG/SG1.91/ 6'3''196919799
Ralph BeardPG/SG1.78/ 5'10''194919512
Charles BeasleySF/SG1.96/ 6'5''--------0
Jerome BeasleyC/PF2.08/ 6'10''200320041
Malik BeasleySG1.96/ 6'5''201620171
Michael BeasleySF/PF2.08/ 6'10''200820179
Zelmo BeatyC2.06/ 6'9''196219758
Rodrigue BeauboisPG1.83/ 6'0''200920134
Byron BeckPF/C2.06/ 6'9''197619771
Corey BeckPG1.85/ 6'1''199519993
Ernie BeckSF1.93/ 6'4''195319617
William BedfordC2.13/ 7'0''198619936
Beau BeechSF/SG2.06/ 6'9''--------0
Hank BeendersPF/C1.98/ 6'6''194619493
Ron BehagenPF/C2.06/ 6'9''197319807
Marco BelinelliSG1.96/ 6'5''2007201710
Charlie BellSG1.91/ 6'3''200120117
Dennis BellSF1.96/ 6'5''197319763
Jordan BellPF2.03/ 6'8''--------0
Raja BellSG1.96/ 6'5''2000201212
Troy BellPG1.85/ 6'1''200320041
Whitey BellPG1.83/ 6'0''195919612
Walt BellamyC2.11/ 6'11''1961197514
DeAndre' BembrySG/SF1.98/ 6'6''201620171
Irv BemorasSF1.91/ 6'3''195319572
Leon BenbowSG1.93/ 6'4''197419762
Dragan BenderPF/C2.16/ 7'1''201620171
Jonathan BenderPF/SF2.13/ 7'0''199920108
Jerrelle BenimonPF2.03/ 6'8''201420151
Benoit BenjaminC2.13/ 7'0''1985200015
Corey BenjaminSG/PG1.98/ 6'6''199820034
Anthony BennettPF/SF2.03/ 6'8''201320174
Elmer BennettPG1.83/ 6'0''199419973
Mario BennettPF1.98/ 6'6''199520004
Mel BennettPF2.01/ 6'7''197619824
Tony BennettPG1.83/ 6'0''199219953
Winston BennettSF2.00/ 6'7''198919923
David BenoitSF2.03/ 6'8''199120017
Keith BensonC/PF2.11/ 6'11''201120121
Kent BensonC2.08/ 6'10''1977198811
Ben BentilPF2.06/ 6'9''201620171
Ricky BerrySF2.03/ 6'8''198819891
Walter BerryPF2.03/ 6'8''198619893
Davis BertansSF/PF2.08/ 6'10''201620171
Del BeshorePG1.81/ 5'11''197819802
Travis BestPG1.80/ 5'11''1995200510
Patrick BeverleyPG1.85/ 6'1''201220175
Sim BhullarC2.26/ 7'5''201420151
Al BianchiSG/PG1.91/ 6'3''1956196610
Henry BibbyPG1.85/ 6'1''197219819
Mike BibbyPG1.85/ 6'1''1998201214
Andris BiedrinsC2.11/ 6'11''2004201410
Bob BigelowSF/SG2.01/ 6'7''197519794
Chauncey BillupsPG/SG1.91/ 6'3''1997201417
Dave BingSG1.91/ 6'3''1966197812
Khem BirchPF/C2.06/ 6'9''--------0
Larry BirdSF/PF2.06/ 6'9''1979199213
Otis BirdsongSG/PG1.91/ 6'3''1977198912
Bismack BiyomboC/PF2.06/ 6'9''201120176
Nemanja BjelicaPF/SF2.09/ 6'10''201520172
Uwe BlabC2.16/ 7'1''198519905
Charlie BlackPF/C1.96/ 6'5''194819523
Tarik BlackC/PF2.06/ 6'9''201420173
Rolando BlackmanSG1.98/ 6'6''1981199413
Alex BlackwellSF1.98/ 6'6''199219931
James BlackwellPG1.83/ 6'0''199419951
DeJuan BlairPF/C2.01/ 6'7''200920167
Steve BlakePG1.91/ 6'3''2003201613
Marqus BlakelySF1.96/ 6'5''--------0
Antonio BlakeneySG/PG1.93/ 6'4''--------0
Will BlalockPG1.83/ 6'0''200620071
Lance BlanksPG/SG1.93/ 6'4''199019933
Ricky BlantonSF2.01/ 6'7''199219931
Andray BlatcheC/PF2.11/ 6'11''200520149
Mookie BlaylockPG1.83/ 6'0''1989200213
Eric BledsoePG/SG1.85/ 6'1''201020177
John BlockPF/C2.06/ 6'9''1966197610
Mike BloomPF/C1.98/ 6'6''194719492
Corie BlountPF2.06/ 6'9''1993200411
Mark BlountC/PF2.13/ 7'0''200020099
Vander BlueSG1.93/ 6'4''201320152
Ryan BoatrightPG1.83/ 6'0''--------0
Nelson BobbPG1.83/ 6'0''194919534
Tony BobbittSG/PG1.93/ 6'4''200420051
Bucky BockhornSG/PG1.93/ 6'4''195819657
Tom BoerwinkleC2.13/ 7'0''1968197810
Keith BogansSF/SG1.96/ 6'5''2003201411
Bogdan BogdanovicSG1.98/ 6'6''--------0
Bojan BogdanovicSF/SG2.03/ 6'8''201420173
Muggsy BoguesPG1.60/ 5'3''1987200114
Andrew BogutC2.13/ 7'0''2005201712
Etdrick BohannonPF/SF2.05/ 6'9''199720014
Manute BolC2.31/ 7'7''1985199510
Joel BolomboyPF/C2.06/ 6'9''201620171
George Bon SallePF2.03/ 6'8''196119621
Walter BondSG1.96/ 6'5''199219953
Dexter BoneySG1.93/ 6'4''199619971
Ron BonhamSF/SG1.96/ 6'5''196419662
Anthony BonnerSF2.03/ 6'8''199019966
Matt BonnerPF2.08/ 6'10''2004201612
Devin BookerSG1.98/ 6'6''201520172
Melvin BookerPG1.85/ 6'1''199519972
Trevor BookerPF2.03/ 6'8''201020177
Josh BooneC/PF2.08/ 6'10''200620104
Ron BooneSF/SG1.88/ 6'2''197619815
Calvin BoothC2.11/ 6'11''1999200910
Keith BoothSF1.98/ 6'6''199719992
Bob BoozerPF2.03/ 6'8''1960197111
Carlos BoozerPF/C2.06/ 6'9''2002201513
Curtis BorchardtC2.13/ 7'0''200320052
Jake BornheimerPF/C1.96/ 6'5''194819502
Lázaro BorrellPF/SF2.02/ 6'8''199920001
Vince BorylaSF1.96/ 6'5''194919545
Chris BoshPF/C2.11/ 6'11''2003201613
Dee BostPG1.88/ 6'2''--------0
Tom BoswellPF/C2.06/ 6'9''197519846
Chris BoucherPF/C2.06/ 6'9''--------0
Ruben Boumtje-BoumtjeC2.13/ 7'0''200120043
Don BovenSG/SF1.93/ 6'4''194919533
Cal BowdlerPF/SF2.08/ 6'10''199920023
Bruce BowenSF/PF2.01/ 6'7''1996200913
Ryan BowenSF/PF2.06/ 6'9''1999201010
Anthony BowieSG/SF1.98/ 6'6''198819988
Sam BowieC2.16/ 7'1''1984199510
Ira BowmanSG/PG1.96/ 6'5''199920023
Nate BowmanC2.08/ 6'10''196619715
Donnie BoyceSG1.96/ 6'5''199519972
Fred BoydPG1.88/ 6'2''197219786
Earl BoykinsPG1.65/ 5'5''1998201213
Harry BoykoffC2.08/ 6'10''--------0
Winford BoynesSG/SF1.98/ 6'6''197819813
Cedric BozemanSG1.98/ 6'6''200620071
Steve BraceyPG/SG1.85/ 6'1''197219753
Craig BrackinsPF2.08/ 6'10''201020122
Gary BraddsPF/SF2.03/ 6'8''196419662
Alonzo BradleySF1.98/ 6'6''197719803
Avery BradleySG/PG1.88/ 6'2''201020177
Bill BradleySF/SG1.98/ 6'6''1967197710
Charles BradleySG1.96/ 6'5''198119843
Dudley BradleySF/SG1.98/ 6'6''197919899
Michael BradleyPF/C2.08/ 6'10''200120065
Shawn BradleyC2.29/ 7'6''1993200512
Tony BradleyPF/C2.11/ 6'11''--------0
Mark BradtkeC2.08/ 6'10''199619971
Marques BraggPF2.03/ 6'8''199519961
Torraye BraggsPF2.03/ 6'8''200320052
A.J. BramlettC2.08/ 6'10''199920001
Adrian BranchSF2.00/ 6'7''198619904
Elton BrandPF/C2.06/ 6'9''1999201617
Terrell BrandonPG1.80/ 5'11''1991200211
Bob BrannumPF1.96/ 6'5''194919555
Brad BransonPF/C2.08/ 6'10''198119832
Jesse BransonSF2.00/ 6'7''196519661
Mike BratzPG1.88/ 6'2''197719869
Carl BraunSG1.96/ 6'5''1947196213
Tim BreauxSF2.00/ 6'7''199419983
J.R. BremerPG/SG1.88/ 6'2''200220042
Pete BrennanSF1.98/ 6'6''195819591
Randy BreuerC2.21/ 7'3''1983199411
Corey BrewerSF2.06/ 6'9''2007201710
Jamison BrewerPG/SG1.93/ 6'4''200120054
Jim BrewerPF2.06/ 6'9''197319829
Ron BrewerSG/PG1.93/ 6'4''197819868
Ronnie BrewerSG/SF2.01/ 6'7''200620148
Primoz BrezecC2.16/ 7'1''200120108
Frank BrianSG/PG1.85/ 6'1''194919567
Frank BrickowskiPF/C2.06/ 6'9''1984199712
Junior BridgemanSF/SG1.96/ 6'5''1975198712
Bill BridgesPF/C1.98/ 6'6''1962197513
John BriskerSF/SG1.96/ 6'5''197219753
Allan BristowSF/SG2.01/ 6'7''197319839
Mike BrittainC2.13/ 7'0''198519872
Jon BrockmanPF/C2.01/ 6'7''200920123
Jim BroganSG1.93/ 6'4''198119832
Malcolm BrogdonPG/SG1.96/ 6'5''201620171
Gary BrokawSG1.93/ 6'4''197419784
Price BrookfieldSF/SG1.93/ 6'4''194819502
Aaron BrooksPG1.83/ 6'0''200720179
Dillon BrooksSF1.98/ 6'6''--------0
Kevin BrooksSF1.98/ 6'6''199119943
MarShon BrooksSG/SF1.96/ 6'5''201120143
Michael BrooksPF2.01/ 6'7''198019886
Scott BrooksPG1.80/ 5'11''1988199810
Andre BrownPF/C2.06/ 6'9''200620093
Anthony BrownSF/SG2.01/ 6'7''201520172
Bob BrownSF/PF1.93/ 6'4''194819502
Bobby BrownPG/SG1.88/ 6'2''200820173
Chucky BrownSF/PF2.01/ 6'7''1989200213
Damone BrownSF/PF2.05/ 6'9''200120054
Dee BrownPG/SG1.85/ 6'1''1990200212
Dee BrownPG1.83/ 6'0''200620092
Derrick BrownSF2.03/ 6'8''200920123
Devin BrownSG/SF1.96/ 6'5''200220108
Ernest BrownC2.13/ 7'0''200120021
Fred BrownSG/PG1.91/ 6'3''1971198413
Gerald BrownSG/PG1.93/ 6'4''199819991
Jabari BrownSG1.93/ 6'4''201420151
Jaylen BrownSF2.01/ 6'7''201620171
John BrownSF2.01/ 6'7''197319807
Kedrick BrownSF2.01/ 6'7''200120054
Kwame BrownC2.11/ 6'11''2001201312
Larry BrownPG1.75/ 5'9''--------0
Lorenzo BrownPG/SG1.96/ 6'5''201320163
Marcus BrownSG/PG1.91/ 6'3''199620002
Markel BrownSG1.91/ 6'3''201420162
Mike BrownC/PF2.06/ 6'9''1986199712
Myron BrownPG1.91/ 6'3''199119921
P.J. BrownC/PF2.11/ 6'11''1993200815
Randy BrownPG1.88/ 6'2''1991200312
Rickey BrownPF/C2.08/ 6'10''198019855
Roger BrownC2.11/ 6'11''197219804
Roger BrownSF/SG1.96/ 6'5''--------0
Shannon BrownSG1.91/ 6'3''200620159
Stan BrownSF/PF1.91/ 6'3''194719522
Sterling BrownSG1.98/ 6'6''--------0
Tierre BrownPG/SG1.88/ 6'2''200120054
Tony BrownSF/SG1.98/ 6'6''198419927
Jim BrowneC2.08/ 6'10''194819502
Stanley BrundySF1.98/ 6'6''198919901
Rick BrunsonPG1.93/ 6'4''199720069
Nicolás BrussinoSG/SF2.00/ 6'7''201620171
Em BryantPG1.85/ 6'1''196419728
Joe BryantPF/SF2.06/ 6'9''197519838
Kobe BryantSG/SF1.98/ 6'6''1996201620
Mark BryantPF2.06/ 6'9''1988200315
Thomas BryantC2.08/ 6'10''--------0
Wallace BryantC2.13/ 7'0''198319863
Joe BuckhalterPF2.00/ 6'7''196119632
Steve BucknallSG1.98/ 6'6''198919901
Cleveland BucknerPF/C2.05/ 6'9''196119632
Greg BucknerSG/SF1.93/ 6'4''1999200910
Quinn BucknerPG/SG1.91/ 6'3''1976198610
Dave BuddSF1.98/ 6'6''196019655
Chase BudingerSF2.01/ 6'7''200920167
Walt BudkoPF/C1.96/ 6'5''194819524
Jud BuechlerSF/SG1.98/ 6'6''1990200212
Rodney BufordSF/SG1.96/ 6'5''199920055
Matt BullardPF/SF2.08/ 6'10''1990200211
Reggie BullockSF/SG2.01/ 6'7''201320174
Bill BuntinPF/C2.01/ 6'7''196519661
Ticky BurdenSG1.88/ 6'2''197619782
Pat BurkeC2.11/ 6'11''200220073
Trey BurkePG1.85/ 6'1''201320174
Alec BurksSG1.98/ 6'6''201120176
Antonio BurksPG1.85/ 6'1''200420062
Kevin BurlesonPG1.90/ 6'3''200520061
Tommy BurlesonC2.18/ 7'2''197419817
Evers BurnsPF2.03/ 6'8''199319941
Scott BurrellSG/SF2.01/ 6'7''199320018
Art BurrisSF1.96/ 6'5''195019522
Junior BurroughPF2.03/ 6'8''199519961
Bob BurrowC/PF2.00/ 6'7''195619582
Ed BurtonPF/SF1.98/ 6'6''196119652
Willie BurtonSF/SG2.03/ 6'8''199019998
Steve BurttSG1.88/ 6'2''198419934
Don BusePG1.93/ 6'4''197619859
Brian ButchC2.11/ 6'11''--------0
Donnie ButcherPG/SG1.88/ 6'2''196119665
Al ButlerPG1.88/ 6'2''196119654
Caron ButlerSF2.01/ 6'7''2002201614
Da'Sean ButlerSF2.01/ 6'7''--------0
Greg ButlerC2.10/ 6'11''198819913
Jackie ButlerC/PF2.08/ 6'10''200420073
Jimmy ButlerSF/SG2.01/ 6'7''201120176
Mitchell ButlerSG/SF1.96/ 6'5''199320048
Rasual ButlerSF/SG2.01/ 6'7''2002201613
Dwight BuycksPG1.91/ 6'3''201320152
Derrick ByarsSF2.01/ 6'7''201120121
Andrew BynumC2.13/ 7'0''200520148
Will BynumPG1.83/ 6'0''200520158
Marty ByrnesSF2.01/ 6'7''197819834
Tommy ByrnesSF/SG1.91/ 6'3''194619515