0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2014 BMW 3 Series for sale in Santa Maria CA
    $36,500

    2014 BMW 3 Series

    BMW Of Santa Maria
    2015 BMW 3 Series for sale in Chelsea MA
    $26,995

    2015 BMW 3 Series

    Scott Sanders Cars
    2013 BMW 3 Series for sale in Grand Ledge MI
    $19,395

    2013 BMW 3 Series

    CARite of Grand Ledge
    2006 BMW 3 Series for sale in Lubbock TX
    $8,950

    2006 BMW 3 Series

    Gregory Motors
  • 2007 BMW 3 Series for sale in Grand Rapids, MI
    • $2,170 below average
    • Mileage
    • 181,399 Miles
    • 61,641 Miles above average
  • 2008 BMW 3 Series for sale in Grand Rapids, MI
    • $165 below average
    • Mileage
    • 98,236 Miles
    • 3,907 Miles below average
  • 1989 BMW 3 Series for sale in Grand Rapids, MI

    1989 BMW 3 Series

    • $848 below average
    • Mileage
    • 107,440 Miles
    • 15,696 Miles below average
  • 2008 BMW 3 Series for sale in Grand Rapids, MI
    • $161 below average
    • Mileage
    • 122,512 Miles
    • 20,369 Miles above average
  • 1986 BMW 3 Series for sale in Grand Rapids, MI

    1986 BMW 3 Series

    • $1,818 above average
    • Mileage
    • 60,084 Miles
    • 52,420 Miles below average
  • 2007 BMW 3 Series for sale in Grand Rapids, MI
    • $12 below average
    • Mileage
    • 127,098 Miles
    • 22,453 Miles above average
  • 2008 BMW 3 Series for sale in Grand Rapids, MI
    • $4,535 above average
    • Mileage
    • 44,200 Miles
    • 54,226 Miles below average
  • 2005 BMW 3 Series for sale in Grand Rapids, MI
    • $9,030 above average
    • Mileage
    • 81,373 Miles
    • 32,119 Miles below average
  • 1996 BMW 3 Series for sale in Grand Rapids, MI
    • $407 above average
    • Mileage
    • 98,102 Miles
    • 53,297 Miles below average
  • Featured BMW 3 Series Listings in Grand Rapids, MI

    2014 BMW 3 Series for sale in Memphis TN
    $23,588

    2014 BMW 3 Series

    CARite of Memphis
    2013 BMW 3 Series for sale in Coopersburg PA
    $18,981

    2013 BMW 3 Series

    Thrifty Car Sales - COOPERSBURG
    2013 BMW 3 Series for sale in Trevose PA
    $24,075

    2013 BMW 3 Series

    Big Joe's Auto Sales
    2005 BMW 3 Series for sale in La Habra CA
    $8,995

    2005 BMW 3 Series

    Alondra Auto Sales Inc
  • 1 of 1