Used BMW 5 Series in Rock Hill, SC

2.5 million cars to choose from.

Search Used Cars





BMW 5 Series
  • 2016 BMW 5 Series 528i in Matthews, NC 28105

    $27,512
    Mileage: 46,817
    Location: Matthews, NC 28105
    Description: Used 2016 BMW 5 Series 528i - $27,512, 46,817 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 5 Series 528i in Matthews, NC 28105

    $24,896
    Mileage: 49,153
    Location: Matthews, NC 28105
    Description: Used 2016 BMW 5 Series 528i - $24,896, 49,153 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2012 BMW 5 Series 535i xDrive in Charlotte, NC 28227

    $14,286
    Mileage: 93,045
    Location: Charlotte, NC 28227
    Description: Used 2012 BMW 5 Series 535i xDrive - $14,286, 93,045 miles Exterior Color: carbon black metallic Interior Color: black 4dr Sdn 535i xDrive AWD 3.0 L Straight 6 Cylinder Engine Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2016 BMW 5 Series 535i in Charlotte, NC 28212

    $25,905
    Mileage: 67,492
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW 5 Series 535i - $25,905, 67,492 miles Exterior Color: glacier silver metallic Interior Color: black CAR 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 5 Series 540i in Charlotte, NC 28212

    $40,792
    Mileage: 16,976
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 5 Series 540i - $40,792, 16,976 miles Exterior Color: imperial blue metallic Interior Color: canberra beige/black CAR 3.0L I6 Turbocharged DOHC 24V LE Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2019 BMW 5 Series 530i in Charlotte, NC 28212

    $39,970
    Mileage: 22,052
    Location: Charlotte, NC 28212
    Description: Used 2019 BMW 5 Series 530i - $39,970, 22,052 miles Exterior Color: white metallic Interior Color: mocha CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2015 BMW 5 Series 535i in Charlotte, NC 28212

    $22,865
    Mileage: 71,881
    Location: Charlotte, NC 28212
    Description: Used 2015 BMW 5 Series 535i - $22,865, 71,881 miles Exterior Color: alpine white Interior Color: venetian beige CAR 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 5 Series 540i in Charlotte, NC 28212

    $38,963
    Mileage: 21,800
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 5 Series 540i - $38,963, 21,800 miles Exterior Color: bluestone metallic Interior Color: black CAR 3.0L I6 Turbocharged DOHC 24V LE Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 5 Series 530i xDrive in Charlotte, NC 28212

    $34,484
    Mileage: 41,711
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 5 Series 530i xDrive - $34,484, 41,711 miles Exterior Color: alpine white Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Charlotte, NC 28212

    $27,588
    Mileage: 63,903
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW 5 Series 535i xDrive - $27,588, 63,903 miles Exterior Color: glacier silver metallic Interior Color: black CAR 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW 5 Series 530e iPerformance in Charlotte, NC 28212

    $32,998
    Mileage: 36,580
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 5 Series 530e iPerformance - $32,998, 36,580 miles Exterior Color: alpine white Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: H 4 Cylinders 4 Doors
  • 2018 BMW 5 Series 530i in Charlotte, NC 28212

    $37,482
    Mileage: 17,727
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW 5 Series 530i - $37,482, 17,727 miles Exterior Color: black sapphire metallic Interior Color: black CAR 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2020 BMW 5 Series 530i in Charlotte, NC 28212

    $43,937
    Mileage: 19,849
    Location: Charlotte, NC 28212
    Description: Used 2020 BMW 5 Series 530i - $43,937, 19,849 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW 5 Series 528i in Shelby, NC 28152

    contact seller
    Mileage: 68,692
    Location: Shelby, NC 28152
    Description: Used 2013 BMW 5 Series 528i - 68,692 miles Exterior Color: black Interior Color: black SEDAN 4-DR 2.0 Automatic Transmission 4 Cylinders
  • 2014 BMW 5 Series 528i in Shelby, NC 28152

    contact seller
    Mileage: 64,675
    Location: Shelby, NC 28152
    Description: Used 2014 BMW 5 Series 528i - 64,675 miles Exterior Color: silver SEDAN 4-DR 2.0 Automatic Transmission 4 Cylinders