Filter Your Results

More...

Showing 1 - 16 of 22 Results
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
29,228 Miles
Coconut Creek, FL
$31,991
Est $443 / Month (?)
Black
29,228 Miles
Coconut Creek, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
34,495 Miles
Lake Worth, FL
$20,999
Est $291 / Month (?)
Gray
34,495 Miles
Lake Worth, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
44,547 Miles
Lake Park, FL
$17,995
Est $249 / Month (?)
White
44,547 Miles
Lake Park, FL
2012 BMW 3 SERIES 335I XDRIVE
2012 BMW 3 Series 335i xDrive
2012 BMW 3 SERIES 335I XDRIVE
Blue
31,898 Miles
Lake Worth, FL
$21,999
Est $305 / Month (?)
Blue
31,898 Miles
Lake Worth, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
96,716 Miles
Stuart, FL
$13,669
Est $189 / Month (?)
Gray
96,716 Miles
Stuart, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
23,945 Miles
West Palm Beach, FL
$20,588
Est $285 / Month (?)
White
23,945 Miles
West Palm Beach, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
30,318 Miles
Coconut Creek, FL
$26,992
Est $374 / Month (?)
Blue
30,318 Miles
Coconut Creek, FL
2012 BMW 3 SERIES 335I
2012 BMW 3 Series 335i
2012 BMW 3 SERIES 335I
Black
25,412 Miles
Coconut Creek, FL
$32,994
Est $457 / Month (?)
Black
25,412 Miles
Coconut Creek, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
42,166 Miles
West Palm Beach, FL
$26,500
Est $367 / Month (?)
White
42,166 Miles
West Palm Beach, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
64,398 Miles
Lake Park, FL
$19,495
Est $270 / Month (?)
64,398 Miles
Lake Park, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
24,505 Miles
West Palm Beach, FL
$20,988
Est $291 / Month (?)
Silver
24,505 Miles
West Palm Beach, FL
2012 BMW 3 SERIES 335I
2012 BMW 3 Series 335i
2012 BMW 3 SERIES 335I
Silver
28,125 Miles
Coconut Creek, FL
$30,994
Est $429 / Month (?)
Silver
28,125 Miles
Coconut Creek, FL
2012 BMW 3 SERIES 335I
2012 BMW 3 Series 335i
2012 BMW 3 SERIES 335I
Gray
53,544 Miles
West Palm Beach, FL
$22,999
Est $319 / Month (?)
Gray
53,544 Miles
West Palm Beach, FL
2012 BMW 3 SERIES 335I XDRIVE
2012 BMW 3 Series 335i xDrive
2012 BMW 3 SERIES 335I XDRIVE
Black
28,687 Miles
West Palm Beach, FL
$23,988
Est $332 / Month (?)
Black
28,687 Miles
West Palm Beach, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
53,642 Miles
Melbourne, FL
$19,995
Est $277 / Month (?)
White
53,642 Miles
Melbourne, FL

2012 BMW 3 Series Ratings, Reviews and Analysis

Pricing Trends

The average listing price for a 2012 BMW 3 Series:
  • LemonFree $33,016
  • In Florida $28,312
Pricing difference by year:
  • 2013 $36,243 + $3,227
  • 2011 $27,163 - $5,853 vs national average
Average price by trim:
  • 328i $31,487
  • 328i xDrive $31,136
  • 328xi $35,995
  • 335i $38,925
  • 335i xDrive $34,235
  • 335is $44,181