New & Used BMW 330 under $40,000 & under 30000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2019 BMW 330 i xDrive

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

Used 2018 BMW 330 i xDrive

$31,777
18,737 mi.
mi. from 20149
9125 Antique Way Manassas, VA 20110
(571) 833-1199
Fair Deal

Used 2019 BMW 330 i

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

Used 2019 BMW 330 i xDrive

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

Used 2021 BMW 330 i xDrive

$39,735
0 mi.
mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318

Used 2020 BMW 330 i xDrive

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

Used 2019 BMW 330 i xDrive

$36,993
23,563 mi.
mi. from 20149
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Good Deal

Used 2019 BMW 330 i xDrive

$37,700
12,034 mi.
mi. from 20149
107 W Glebe Rd Alexandria, VA 22305
(877) 820-8118
Fair Deal

Used 2019 BMW 330 i xDrive

$36,999
21,949 mi.
mi. from 20149
8132 Sudley Rd Manassas, VA 20109
(703) 791-1062
Certified

CPO 2020 BMW 330 i

$35,999
18,736 mi.
mi. from 20149
8427 Lee Hwy Fairfax, VA 22031
(888) 436-6415

Bmw 330s for Sale by Year