New & Used BMW 328d under $20,000 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!
Fair Deal

Used 2014 BMW 328d xDrive

$15,990
151,083 mi.
87 mi. from 20149
4614 East Trindle Road Camp Hill, PA 17011
(717) 910-4589
Great Deal

Used 2015 BMW 328d xDrive

$11,722
173,735 mi.
224 mi. from 20149
1050 North Meridan Rd. Youngstown, OH 44509
(888) 825-7532

Used 2017 BMW 328d xDrive

$16,925
167,041 mi.
401 mi. from 20149
80 Weed Drive Columbia Lexington, SC 29212
4.2
4 reviews
(803) 490-7060
Fair Deal

Used 2014 BMW 328d xDrive

$12,482
163,650 mi.
441 mi. from 20149
9650 Bluegrass Pkwy Louisville, KY 40299
(502) 434-5428
Good Deal

Used 2014 BMW 328d Base

$10,000
147,115 mi.
916 mi. from 20149
13315 N. Tamiami Trail Naples, FL 34110
(239) 431-9003
Great Deal

Used 2014 BMW 328d xDrive

$14,988
112,924 mi.
1,455 mi. from 20149
12410 E 136th Ave Brighton, CO 80601
(720) 506-4645
Good Deal

Used 2014 BMW 328d Base

$14,995
110,196 mi.
2,317 mi. from 20149
1205 SE 82nd Ave Portland, OR 97216
(503) 715-0642
Fair Deal

Used 2014 BMW 328d xDrive

$18,990
117,000 mi.
303 mi. from 20149
1103 Queen St Southington, CT 06489
(860) 351-9132
Good Deal

Used 2014 BMW 328d xDrive

$16,499
107,666 mi.
401 mi. from 20149
934 Temple St Whitman, MA 02382
(855) 869-8092
Good Deal

Used 2014 BMW 328d xDrive

$16,375
105,817 mi.
449 mi. from 20149
16 Milton Road Rochester, NH 03868
(603) 509-3722

Used 2017 BMW 328d Base

$17,491
91,073 mi.
917 mi. from 20149
4010 S State Rd 7 Miramar, FL 33023
4.2
5 reviews
(954) 800-2729

Used 2014 BMW 328d Base

$11,999
116,085 mi.
2,058 mi. from 20149
2333 South Industrial Road Las Vegas, NV 89102
(888) 485-1828
Great Deal

Used 2014 BMW 328d xDrive

$15,750
101,765 mi.
102 mi. from 20149
4352 Oregon Pike Ephrata, PA 17522
(717) 466-5958
Good Deal

Used 2014 BMW 328d xDrive

$18,413
79,084 mi.
382 mi. from 20149
8950 Colerain Ave Cincinnati, OH 45251
(513) 815-3970

Used 2014 BMW 328d xDrive

$19,897
142,864 mi.
419 mi. from 20149
99B Andover St Danvers, MA 01923
(978) 338-6444
Great Deal

Used 2014 BMW 328d xDrive

$9,977
178,124 mi.
540 mi. from 20149
6100 US Highway 6 Portage, IN 46368
(219) 940-5663
Fair Deal

Used 2014 BMW 328d Base

$14,491
117,729 mi.
1,197 mi. from 20149
1901 Little York Houston, TX 77093
(281) 653-8514
Great Deal

Used 2015 BMW 328d xDrive

$18,977
92,201 mi.
2,225 mi. from 20149
26755 Ynez Rd Temecula, CA 92591
(951) 225-4391

BMW 328d by Body Style

BMW 328d by Trim

Bmw 328ds for Sale by Year