Used BMW 3 Series in Minneapolis, MN (55401)

Sort by
More Photos
$31,900
2011 BMW 3 Series 328i
in Wayzata, MN (10.62 miles away)
Get more info
  • Mileage: 6,825
  • Exterior Color: Gray
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
$18,911
2006 BMW 3 Series 330xi
in Golden Valley, MN (6.07 miles away)
Get more info
  • Mileage: 71,350
  • Exterior Color: White
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
$34,987
2011 BMW 3 Series 328i
in Maplewood, MN (11.53 miles away)
Get more info
  • Mileage: 12,947
  • Exterior Color: Black
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
More Photos
$18,900
2007 BMW 3 Series 328i
in Wayzata, MN (10.64 miles away)
Get more info
  • Mileage: 64,006
  • Exterior Color: Blue
Engine: 6 Cyl|Transmission: Manual|Drive: 2WD
More Photos
$9,995
2002 BMW 3 Series 325xi
in Wayzata, MN (10.64 miles away)
Get more info
  • Mileage: 85,499
  • Exterior Color: Silver
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
More Photos
$10,995
2001 BMW 3 Series 325i
in Wayzata, MN (10.64 miles away)
Get more info
  • Mileage: 78,137
  • Exterior Color: Blue
Engine: 6 Cyl|Transmission: Manual|Drive: 2WD
More Photos
$27,900
2011 BMW 3 Series 328i
in New Hope, MN (5.25 miles away)
Get more info
  • Mileage: 30,375
  • Exterior Color: Silver
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
More Photos
$12,300
2005 BMW 3 Series 325xi
in New Hope, MN (5.25 miles away)
Get more info
  • Mileage: 87,373
  • Exterior Color: Gray
Engine: 6 Cyl|Transmission: Automatic|Drive: AWD
More Photos
$8,688
1995 BMW 3 Series 325ic
in Lake Elmo, MN (19.17 miles away)
Get more info
  • Mileage: 88,137
  • Exterior Color: White
Engine: 6 Cyl|Transmission: Automatic|Drive: 2WD
More Photos
$11,499
2004 BMW 3 Series 325Ci
in Inver Grove Heights, MN (11.91 miles away)
Get more info
  • Mileage: 77,942
  • Exterior Color: Silver
Engine: 6 Cyl|Transmission: Manual|Drive: 2WD