New & Used 2012 BMW M3 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2012 BMW M3 Base

$38,590
43,970 mi.
Online vendor
ONLINE ONLY - No Retail Location Fort Worth, TX 76112
(888) 881-6207
Great Deal

Used 2012 BMW M3 Base

$34,990
73,536 mi.
Online vendor
ONLINE ONLY - No Retail Location Chicago, IL 60521
(708) 360-4164
Good Deal

Used 2012 BMW M3 Base

$39,997
36,985 mi.
mi. from 67025
911 Westwood Dr. De Witt, IA 52742
(563) 748-3115
Good Deal

Used 2012 BMW M3 Base

$30,998
80,360 mi.
mi. from 67025
1820 West Broadway Rd. Mesa, AZ 85202
(480) 648-2105
Good Deal

Used 2012 BMW M3 Base

$30,998
88,515 mi.
mi. from 67025
1820 West Broadway Rd. Mesa, AZ 85202
(480) 648-2105

Used 2012 BMW M3 Base

$37,999
84,461 mi.
mi. from 67025
1600 W Main St Mesa, AZ 85201
(480) 264-0973
Good Deal

Used 2012 BMW M3 Base

$35,900
52,011 mi.
mi. from 67025
1300 Blue Valley Dr Pen Argyl, PA 18072
(888) 348-7919
Good Deal

Used 2012 BMW M3 Base

$39,895
29,650 mi.
mi. from 67025
1675 Howard St San Francisco, CA 94103
(415) 680-1082
Good Deal

Used 2012 BMW M3 Base

$29,998
70,189 mi.
mi. from 67025
909 Providence Hwy Dedham, MA 02026
(781) 471-5239
Fair Deal

Used 2012 BMW M3 Base

$54,998
42,589 mi.
mi. from 67025
20420 WA-99 Lynnwood, WA 98036
(425) 201-8241
Fair Deal

Used 2012 BMW M3 Base

$39,995
84,385 mi.
mi. from 67025
900 Ala Moana Blvd Honolulu, HI 96814
(888) 245-1593
Great Deal

Used 2012 BMW M3 Base

$22,500
151,379 mi.
mi. from 67025
1890 N Main St Walnut Creek, CA 94596
3.4
5 reviews
(510) 962-4979
Good Deal

Used 2012 BMW M3 Base

$38,000
85,867 mi.
mi. from 67025
12226 Greenfield Ave Noblesville, IN 46060
(317) 892-8163
Good Deal

Used 2012 BMW M3 Base

$38,991
50,752 mi.
mi. from 67025
801 W Dundee Road Arlington Heights, IL 60004
(847) 503-9276
Good Deal

Used 2012 BMW M3 Base

$33,995
63,519 mi.
mi. from 67025
875 South Cobb Dr Se Marietta, GA 30060
(678) 809-7436
Good Deal

Used 2012 BMW M3 Base

$24,995
78,680 mi.
mi. from 67025
1300 Buck Jones Rd Raleigh, NC 27606
(919) 926-9040
Fair Deal

Used 2012 BMW M3 Base

$52,900
46,639 mi.
mi. from 67025
1010 Hutton Drive Carrollton, TX 75006
(214) 736-8557

Used 2012 BMW M3 Base

62,488 mi.
mi. from 67025
4001 William Penn Highway Murrysville, PA 15668
(724) 387-9851

2012 BMW M3 by Trim

BMW M3 by Year

Bmw M3s for Sale by Year