New & Used BMW under $4,000 for Sale in Charlotte, NC

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2002 BMW 325 Ci

$2,400
213,848 mi.
mi. from 28230
457 Steubenville Rd SE Carrollton, OH 44615
(330) 476-4051
Great Deal

Used 2002 BMW X5 3.0i

$2,994
207,744 mi.
mi. from 28230
9772 Fairfax Blvd Fairfax, VA 22031
(703) 537-5927
Great Deal

Used 2007 BMW 328 i

$3,339
203,270 mi.
mi. from 28230
1182 Route 88 Lakewood, NJ 08701
3.4
3 reviews
(732) 573-4254
Great Deal

Used 2004 BMW X3 3.0i

$3,995
159,655 mi.
mi. from 28230
4180 Rocky Ford Rd Bedford, VA 24523
(540) 707-0055
Good Deal

Used 2007 BMW X3 3.0si

$4,000
163,217 mi.
mi. from 28230
N5856 State Highway 54 Black River Falls, WI 54615
5.0
1 review
(715) 502-4799
Fair Deal

Used 2003 BMW 325 i

$3,599
267,558 mi.
mi. from 28230
4000 N Frontage Rd Sheboygan, WI 53081
(920) 587-4134

Used 2001 BMW 525 i

$2,500
248,064 mi.
mi. from 28230
1182 Route 88 Lakewood, NJ 08701
3.4
3 reviews
(732) 573-4254
Great Deal

Used 1995 BMW 740 iL

$2,999
119,476 mi.
mi. from 28230
4020 N Green Bay Ave Milwaukee, WI 53209
(414) 292-9743
Great Deal

Used 1996 BMW 328 i

$3,995
174,099 mi.
mi. from 28230
1945 Sunset Point Rd Clearwater, FL 33765
(727) 475-1680
Good Deal

Used 2004 BMW 325 325xi

$3,999
159,450 mi.
mi. from 28230
2739 Madison Ave Indianapolis, IN 46225
(317) 644-1643
Fair Deal

Used 2003 BMW 325 Ci

$3,900
184,027 mi.
mi. from 28230
7410 Causeway BLVD Tampa, FL 33619
(813) 699-4104

Used 2001 BMW 330 Ci

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

Used 2005 BMW 325 i

$3,999
123,939 mi.
mi. from 28230
1800 Sheridan Rd Zion, IL 60099
1.0
3 reviews
(847) 379-5082
Great Deal

Used 2008 BMW 328 xi

$3,987
214,236 mi.
mi. from 28230
88 Illinois Ave Paterson, NJ 07503
(888) 882-0547
Great Deal

Used 2007 BMW 328 i

$2,994
264,678 mi.
mi. from 28230
5210 Dixie Hwy Fairfield, OH 45014
(513) 795-8045
Good Deal

Used 1998 BMW 528 i

$3,995
129,381 mi.
mi. from 28230
17080 Dixie Highway Hazel Crest, IL 60429
(708) 875-1278
Fair Deal

Used 2002 BMW 325 i

$3,500
182,728 mi.
mi. from 28230
4405 Northeast Expy Doraville, GA 30340
(404) 935-6834
Fair Deal

Used 1997 BMW 318 i

$3,999
154,348 mi.
mi. from 28230
7936 E Broadway Ave Tampa, FL 33619
(813) 344-0619

BMW by Body Style

BMW by Year

Bmws for Sale by Model