New & Used BMW 330 under $50,000 for Sale

Filters
Filter Advanced Filters
Sort By
Good Deal

Used 2019 BMW 330 i xDrive

$36,450
27,415 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2021 BMW 330 i xDrive

$42,000
20,005 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2021 BMW 330 i xDrive

$41,500
21,159 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Great Deal Certified

CPO 2019 BMW 330 i

$34,998
23,822 mi.
18 mi. from 20149
8427 Lee Hwy Fairfax, VA 22031
(888) 436-6415
Good Deal

Used 2022 BMW 330 i xDrive

$46,590
500 mi.
19 mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Good Deal

Used 2019 BMW 330 i

$36,995
10,588 mi.
26 mi. from 20149
200 S Pickett St Alexandria, VA 22304
(703) 457-1076
Good Deal

Used 2021 BMW 330 i xDrive

$42,200
17,390 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2021 BMW 330 i xDrive

$41,200
23,600 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2022 BMW 330 i xDrive

$47,480
7,121 mi.
19 mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Great Deal

Used 2019 BMW 330 i xDrive

$37,980
9,602 mi.
25 mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318

BMW 330 by Body Style

BMW 330 by Trim

Bmw 330s for Sale by Year