Used BMW for sale in Charlotte, NC 28227

(Change Location)
Showing 1 - 15 of 67 cars
Year
  1. Used 2011 BMW 3 Series 335i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    59,234 mi
    2011
    $33,349
  2. Used 2011 BMW 1 Series 128i

    866-372-8638 ext. 12967
    Modern Nissan of Lake Norman
    Cornelius, NC
    22 mi away
    20,190 mi
    2011
    $18,977
  3. Used 2011 BMW 3 Series 335i

    855-213-5003 ext. 37450
    Audi of Charlotte
    Matthews, NC
    5 mi away
    32,210 mi
    2011
    $30,981
  4. Used 2011 BMW M3

    866-372-8638 ext. 13509
    Foreign Cars Italia of Charlotte
    Charlotte, NC
    17 mi away
    32,761 mi
    2011
    $50,000
  5. Used 2011 BMW 3 Series 335i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    59,234 mi
    2011
    $33,349
  6. Used 2009 BMW 3 Series 335i

    866-372-8638 ext. 11673
    Randy Marion Buick GMC
    Huntersville, NC
    19 mi away
    52,957 mi
    2009
    $23,900
  7. Used 2009 BMW 1 Series 135i

    855-213-5003 ext. 34274
    Town & Country Ford
    Charlotte, NC
    7 mi away
    45,454 mi
    2009
    $20,992
  8. Used 2009 BMW 3 Series 335i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    87,789 mi
    2009
    $19,609
  9. Used 2008 BMW 1 Series 135i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    76,676 mi
    2008
    $21,909
  10. Used 2001 BMW 3 Series 330Ci

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    58,101 mi
    2001
    $10,805
  11. Used 2012 BMW 3 Series 328i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    16,829 mi
    2012
    $31,429
  12. New 2014 BMW 2 Series 228i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    0 mi
    2014
    $38,625
  13. New 2014 BMW 4 Series 428i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    0 mi
    2014
    $48,925
  14. New 2014 BMW 4 Series 428i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    0 mi
    2014
    $49,475
  15. New 2014 BMW 4 Series 435i

    877-257-3312
    TrueCar Certified Dealer
    Charlotte, NC
    0 mi away
    0 mi
    2014
    $65,044