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

Filters

Filter Advanced Filters

No Cars Match Your Filters

However, we did up your distance to find you some cars. You’ll want to modify your search if they’re too far away!
Great Deal

Used 2017 BMW 330 i xDrive

$28,390
23,811 mi.
mi. from 20149
1631 W Chester Pike West Chester, PA 19382
4.6
9 reviews
(610) 628-1521
Great Deal

Used 2018 BMW 330 i xDrive

$24,552
28,829 mi.
mi. from 20149
185 East Sunrise Hwy Freeport, NY 11520
(516) 774-1041
Great Deal

Used 2018 BMW 330 i

$28,880
28,865 mi.
mi. from 20149
4472 W Plano Pkwy Plano, TX 75093
(972) 468-8042
Great Deal

Used 2018 BMW 330 i xDrive

$28,260
27,858 mi.
mi. from 20149
4530 Torresdale Ave Philadelphia, PA 19124
(215) 375-7793
Great Deal

Used 2018 BMW 330 i xDrive

$26,852
28,177 mi.
mi. from 20149
3748 Boston Road Bronx, NY 10469
(718) 690-9539
Great Deal

Used 2018 BMW 330 i xDrive

$28,496
29,479 mi.
mi. from 20149
1010 Hutton Drive Carrollton, TX 75006
(214) 736-8557
Great Deal

Used 2018 BMW 330 i xDrive

$27,890
24,180 mi.
mi. from 20149
45 Route 17 S Hasbrouck Heights, NJ 07604
(201) 266-5041
Great Deal

Used 2018 BMW 330 i xDrive

$27,340
27,921 mi.
mi. from 20149
468 Tarrytown Rd White Plains, NY 10607
(914) 775-7769
Great Deal

Used 2018 BMW 330 i xDrive

$27,990
18,735 mi.
mi. from 20149
1260 Main St. Cuyahoga Falls, OH 44221
(866) 583-7253

BMW 330 by Body Style

BMW 330 by Trim

Bmw 330s for Sale by Year