Search

BMW 3 Series for sale

2008 BMW 3 Series 328i

$8,723
  • Mileage: 111,632 miles
  • Location: Moreno Valley, CA
  • Exterior: White
  • Interior: Not Given

2009 BMW 3 Series 335i

$11,000
  • Mileage: 108,004 miles
  • Location: Tipton, IN
  • Exterior: Alpine White
  • Interior: Saddle Brown / Black

2008 BMW 3 Series 335i

$9,995
  • Mileage: 56,836 miles
  • Location: Hilo, HI
  • Exterior: Tan / Beige
  • Interior:

2010 BMW 3 Series 328i

$14,500
  • Mileage: 28,954 miles
  • Location: Vero Beach, FL
  • Exterior: Platinum Bronze Metallic
  • Interior: Cream Beige

2008 BMW 3 Series 328i

$10,498
  • Mileage: 55,179 miles
  • Location: Hialeah, FL
  • Exterior: Red
  • Interior: Gray

2010 BMW 3 Series 328i

Negotiable
  • Mileage: 136,501 miles
  • Location: Waxahachie, TX
  • Exterior: Monaco Blue Metallic
  • Interior: Black

2007 BMW 3 Series 328i

$5,250
  • Mileage: 129,527 miles
  • Location: Waynesboro, GA
  • Exterior: Gold
  • Interior:

2009 BMW 3 Series 328i xDrive

$6,578
  • Mileage: 112,477 miles
  • Location: Winter Haven, FL
  • Exterior: Alpine White
  • Interior:

2008 BMW 3 Series 328xi

$7,250
  • Mileage: 92,104 miles
  • Location: Waukesha, WI
  • Exterior: Jet Black
  • Interior: Black

2007 BMW 3 Series 328xi

$9,681
  • New!
  • Location: Pueblo, CO
  • Exterior:
  • Interior: 328Xi