2012 BMW 3 Series for sale

All available 2012 BMW 3 Series listings.

457 listings • $2,587 – $27,000 • avg 98,473 mi

2012 BMW 3 Series 328i — Sedan — 139,315 mi — Stafford, VA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

139,315 miGas27 mpg Glacier Silver Metallic

$5,995

Stafford, VA

View →
2012 BMW 3 Series 328i — Sedan — 88,894 mi — Bellevue, WA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

88,894 miGas27 mpg Imperial Blue Metallic

$9,963

Bellevue, WA

View →
2012 BMW 3 Series 328i — Convertible — 99,766 mi — Fairfield, OH Clean title
BMW logo

USED · Convertible

2012 BMW 3 Series

328i · RWD · Automatic

99,766 miGas22 mpg Liquid Blue Metallic

$10,994

Fairfield, OH

View →
2012 BMW 3 Series 328i — Sedan — 116,476 mi — Rancho Cordova, CA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

116,476 miGas27 mpg Alpine White

Contact for price

Rancho Cordova, CA

View →
2012 BMW 3 Series 328i — Coupe — 114,992 mi — Florissant, MO Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

328i · AWD · Automatic

114,992 miGas20 mpg Crimson Red

$9,000

Florissant, MO

View →
2012 BMW 3 Series 328i — Sedan — 97,528 mi — Houston, TX Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

97,528 miGas27 mpg Unknown

$7,995

Houston, TX

View →
2012 BMW 3 Series 328i — Sedan — 94,444 mi — Marietta, GA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

94,444 miGas27 mpg Jet Black

$8,995

Marietta, GA

View →
2012 BMW 3 Series 328i — Sedan — 114,241 mi — Tacoma, WA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Manual

114,241 miGas27 mpg Imperial Blue Metallic

$10,990

Tacoma, WA

View →
2012 BMW 3 Series 328i — Coupe — 120,127 mi — San Antonio, TX Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

328i · RWD · Automatic

120,127 miGas22 mpg Jet Black

$6,995

San Antonio, TX

View →
2012 BMW 3 Series 328i — Coupe — 105,608 mi — Pasadena, CA Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

328i · RWD · Automatic

105,608 miGas22 mpg Grey

$9,995

Pasadena, CA

View →
2012 BMW 3 Series 328i — Sedan — 136,114 mi — Orange, CA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

136,114 miGas27 mpg Jet Black

$7,999

Orange, CA

View →
2012 BMW 3 Series 335i — Convertible — 110,779 mi — gaithersburg, MD Clean title
BMW logo

USED · Convertible

2012 BMW 3 Series

335i · RWD · Automatic

110,779 miGas22 mpg Black Sapphire Metallic

$11,381

gaithersburg, MD

View →
2012 BMW 3 Series 335i — Convertible — 50,918 mi — Las Vegas, NV Clean title
BMW logo

USED · Convertible

2012 BMW 3 Series

335i · RWD · Manual

50,918 miGas22 mpg Orion Silver Metallic

$14,999

Las Vegas, NV

View →
2012 BMW 3 Series 328i — Sedan — 70,307 mi — Raleigh, NC Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

70,307 miGas27 mpg Black Sapphire Metallic

$9,998

Raleigh, NC

View →
2012 BMW 3 Series 335i — Coupe — 115,183 mi — Longmont, CO Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

335i · AWD · Manual

115,183 miGas22 mpg Liquid Blue Metallic

$9,999

Longmont, CO

View →
2012 BMW 3 Series 328i — Sedan — 95,050 mi — Fairfield, OH Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

95,050 miGas27 mpg Liquid Blue Metallic

$8,994

Fairfield, OH

View →
2012 BMW 3 Series 335i — Convertible — 65,299 mi — Wilmington, NC Clean title
BMW logo

USED · Convertible

2012 BMW 3 Series

335i · RWD · Automatic

65,299 miGas22 mpg Black Sapphire Metallic

$15,800

Wilmington, NC

View →
2012 BMW 3 Series 328i — Sedan — 122,409 mi — Orlando, FL Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

122,409 miGas27 mpg Unknown

$7,998

Orlando, FL

View →
2012 BMW 3 Series 328i — Coupe — 149,996 mi — Duluth, GA Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

328i · AWD · Manual

149,996 miGas20 mpg Liquid Blue Metallic

$9,055

Duluth, GA

View →
2012 BMW 3 Series 335i — Sedan — 128,870 mi — Orlando, FL Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

335i · RWD · Automatic

128,870 miGas23 mpg Jet Black

$9,995

Orlando, FL

View →
2012 BMW 3 Series 328i — Sedan — 85,263 mi — Cincinnati, OH Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

85,263 miGas27 mpg Glacier Silver Metallic

$9,995

Cincinnati, OH

View →
2012 BMW 3 Series 328i — Sedan — 115,701 mi — Dalton, GA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

115,701 miGas27 mpg Mineral White Metallic

$9,995

Dalton, GA

View →
2012 BMW 3 Series 335is — Coupe — 80,000 mi — Bellevue, WA Clean title
BMW logo

USED · Coupe

2012 BMW 3 Series

335is · RWD · Automatic

80,000 miGas21 mpg Liquid Blue Metallic

$19,995

Bellevue, WA

View →
2012 BMW 3 Series 328i — Sedan — 115,377 mi — Fullerton, CA Clean title
BMW logo

USED · Sedan

2012 BMW 3 Series

328i · RWD · Automatic

115,377 miGas27 mpg Jet Black

$7,999

Fullerton, CA

View →

About this category

The 2012 BMW 3 Series is currently available in 457 listings on Carlify. Average mileage across these listings is 98,473 miles. Pricing starts at $2,587 and reaches $27,000. Browse photos, full vehicle history, and dealer details for each 2012 3 Series.

Frequently asked questions

How much does a 2012 BMW 3 Series cost used?
2012 BMW 3 Series listings range from $2,587 to $27,000, averaging $10,969 on Carlify.
How many 2012 BMW 3 Series are listed?
Carlify shows 457 active 2012 BMW 3 Series listings.
What's the average mileage on a 2012 BMW 3 Series?
Average mileage across 2012 BMW 3 Series listings is 98,473 miles.