J.D. Power

BMW 3 Series M3 for Sale near Me

20149
Sort ByBest Match
Filter Results
255 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

3 Series Trims

to

Safety

Technology

Interior

Exterior

Applied Filters (3):
BMW
3 Series
M3
2004 BMW 3 Series M3 for sale in Lynnwood, WA

$23,991

Mileage: 53,405
Location: APX Auto Brokers (2,295 miles away)
2002 BMW 3 Series M3 for sale in Tacoma, WA
1 of 13

$12,999

Mileage: 128,505
Location: Sova Auto (2,304 miles away)
2004 BMW 3 Series M3 for sale in Skokie, IL

$21,788

Mileage: 64,070
Location: iCars Chicago (577 miles away)
2008 BMW 3 Series M3 for sale in Highland Park, IL

$22,434

Mileage: 111,958
Location: Lexus of Highland Park (585 miles away)
2002 BMW 3 Series M3 for sale in Portland, OR

$79,790

Mileage: 22,653
Location: D & C Motor Company (2,319 miles away)
2008 BMW 3 Series M3 for sale in North Highlands, CA
1 of 34

$27,949

Mileage: 66,500
Location: Atlas Motors (2,339 miles away)
2008 BMW 3 Series M3 for sale in Topsfield, MA

$33,447

Mileage: 58,494
Location: Topsfield Motor (422 miles away)
2006 BMW 3 Series M3 for sale in Manassas, VA

$20,000

Mileage: 100,449
Location: JP Motors (17 miles away)
2004 BMW 3 Series M3 for sale in Long Beach, CA

$16,995

Mileage: 84,015
Location: AVA Auto Sales (2,272 miles away)
2002 BMW 3 Series M3 for sale in Bloomington, IN

$30,000

Mileage: 57,226
Location: Foreign Auto Connect (485 miles away)
2008 BMW 3 Series M3 for sale in Dedham, MA

$27,562

Mileage: 79,160
Location: Autobahn USA Dedham (397 miles away)
2008 BMW 3 Series M3 for sale in Lawrenceville, GA
1 of 29

$24,999

Mileage: 113,500
Location: Global Auto Gallery (503 miles away)
2005 BMW 3 Series M3 for sale in Humble, TX

$19,980

Mileage: 75,318
Location: Fall Creek Motor Cars (1,191 miles away)
2006 BMW 3 Series M3 for sale in Burr Ridge, IL

$19,480

Mileage: 126,160
Location: Coda Motors (581 miles away)
2005 BMW 3 Series M3 for sale in Franklin, TN

$21,991

Mileage: 72,594
Location: Toyota of Cool Springs (555 miles away)
2004 BMW 3 Series M3 for sale in Burbank, CA

$35,990

Mileage: 38,255
Location: MDK International (2,271 miles away)
2003 BMW 3 Series M3 for sale in Milwaukie, OR

$16,995

Mileage: 127,081
Location: Lot 99 (2,319 miles away)
2004 BMW 3 Series M3 for sale in Bordentown, NJ

$26,999

Mileage: 124,064
Location: Car N Drive (166 miles away)
2008 BMW 3 Series M3 for sale in Shrewsbury, MA

$29,991

Mileage: 80,888
Location: Choice Auto Center (375 miles away)
2008 BMW 3 Series M3 for sale in Dallas, TX

$25,990

Mileage: 108,107
Location: Vehicle Warehouse (1,163 miles away)
2004 BMW 3 Series M3 for sale in Fife, WA
1 of 31

$44,993

Mileage: 27,774
Location: I-5 Motors (2,299 miles away)
2006 BMW 3 Series M3 for sale in Elmhurst, IL

$42,900

Mileage: 32,309
Location: Elmhurst BMW (585 miles away)
2008 BMW 3 Series M3 for sale in Hamilton Township, NJ

$28,893

Mileage: 110,392
Location: Princeton BMW (171 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.