Browse Used BMW Cars in Lansing, MI

All Used BMW in Lansing, MI

Used BMW Models in Lansing, MI

  • BMW 1 Series in Lansing 1 Listing from $9,900
  • BMW 2 Series in Lansing Save $3,301 on 2 Deals
    3 Listings from $19,638
  • BMW 3 Series in Lansing Save $2,912 on 5 Deals
    23 Listings from $4,980
  • BMW 4 Series in Lansing Save $860
    7 Listings from $21,000
  • BMW 6 Series in Lansing 1 Listing from $35,972
  • BMW M6 in Lansing 1 Listing
  • BMW X2 in Lansing 1 Listing
  • BMW X3 in Lansing Save $4,884 on 3 Deals
    17 Listings from $12,900
  • BMW X4 in Lansing Save $927 on 1 Deal
    4 Listings from $29,350
  • BMW X5 M in Lansing Save $1,605 on 1 Deal
    2 Listings from $17,000
  • BMW X5 in Lansing Save $2,484 on 6 Deals
    20 Listings from $5,900
  • BMW X6 in Lansing Save $5,302 on 2 Deals
    6 Listings from $18,000
  • BMW Z3 in Lansing Save $2,218 on 1 Deal
    1 Listing from $8,075
  • BMW i3 in Lansing 1 Listing from $26,873