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

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2004 BMW 330 Ci

$4,999
94,779 mi.
mi. from 60606
1182 Route 88 Lakewood, NJ 08701
3.4
3 reviews
(732) 573-4254
Great Deal

Used 2002 BMW 330 i

$4,988
182,381 mi.
mi. from 60606
4805 Colfax Ave Valley Village, CA 91601
(818) 237-3554
Fair Deal

Used 2004 BMW 330 Ci

$4,495
160,916 mi.
mi. from 60606
17080 Dixie Highway Hazel Crest, IL 60429
(708) 875-1278

New 2022 BMW 330 330i

$0
10 mi.
mi. from 60606
410 Koloa Street Kahului, HI 96732
(808) 214-9566

Used 2020 BMW 330 i

$0
32,155 mi.
mi. from 60606
225 Bala Ave Bala Cynwyd, PA 19004
(888) 571-0176

Used 2020 BMW 330 i

$0
13,061 mi.
mi. from 60606
102 Division St Nome, AK 99762
(777) 777-7777
Good Deal

Used 2002 BMW 330 Ci

$4,980
193,714 mi.
mi. from 60606
8830 Lake City Way NE Seattle, WA 98115
(206) 792-9382

Used 2001 BMW 330 Ci

$3,998
77,200 mi.
mi. from 60606
3212 Danville Blvd Alamo, CA 94507
(866) 414-6842

New 2021 BMW 330 i

$0
0 mi.
mi. from 60606
5145 SW College Rd Ocala, FL 34474
(352) 269-4474
Great Deal

Used 2002 BMW 330 Ci

$4,995
140,065 mi.
mi. from 60606
5400 GA-20 Loganville, GA 30052
(404) 935-6838
Fair Deal

Used 2004 BMW 330 Ci

$4,699
167,366 mi.
mi. from 60606
4074 Kensington Ave Philadelphia, PA 19124
(215) 764-5014
Great Deal

Used 2005 BMW 330 i

$3,995
196,500 mi.
mi. from 60606
647 Horizon Blvd Socorro, TX 79927
(915) 320-7310

New 2022 BMW 330 330i xDrive

$0
0 mi.
mi. from 60606
5145 SW College Rd Ocala, FL 34474
(352) 269-4474

Bmw 330s for Sale by Year