Used BMW 5 Series in Troy, MO

2.5 million cars to choose from.

Search Used Cars





BMW 5 Series
  • 2014 BMW 5 Series 535i xDrive in Lake Saint Louis, MO 63367

    $33,499
    Mileage: 45,222
    Location: Lake Saint Louis, MO 63367
    Description: Used 2014 BMW 5 Series 535i xDrive - $33,499, 45,222 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 5 Series 535i xDrive in Saint Peters, MO 63376

    $23,998
    Mileage: 50,865
    Location: Saint Peters, MO 63376
    Description: Used 2011 BMW 5 Series 535i xDrive - $23,998, 50,865 miles Exterior Color: gray Sedan Turbocharged Gas I6 3.0L/182 Fuel: GASOLI 4 Doors
  • 2012 BMW 5 Series 528i in Saint Peters, MO 63376

    $23,718
    Mileage: 31,066
    Location: Saint Peters, MO 63376
    Description: Used 2012 BMW 5 Series 528i - $23,718, 31,066 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW 5 Series 528i in Hazelwood, MO 63042

    $12,495
    Mileage: 99,790
    Location: Hazelwood, MO 63042
    Description: Used 2008 BMW 5 Series 528i - $12,495, 99,790 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW 5 Series 535i xDrive in Hazelwood, MO 63042

    $34,000
    Mileage: 39,213
    Location: Hazelwood, MO 63042
    Description: Used 2014 BMW 5 Series 535i xDrive - $34,000, 39,213 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW 5 Series 528xi in Hazelwood, MO 63042

    $7,500
    Mileage: 157,968
    Location: Hazelwood, MO 63042
    Description: Used 2008 BMW 5 Series 528xi - $7,500, 157,968 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW 5 Series 528i xDrive in Florissant, MO 63031

    $29,995
    Mileage: 42,876
    Location: Florissant, MO 63031
    Description: Used 2014 BMW 5 Series 528i xDrive - $29,995, 42,876 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 5 Series 550i xDrive in Florissant, MO 63031

    $22,995
    Mileage: 80,038
    Location: Florissant, MO 63031
    Description: Used 2011 BMW 5 Series 550i xDrive - $22,995, 80,038 miles Exterior Color: jet black Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Saint Louis, MO 63141

    $64,997
    Mileage: 456
    Location: Saint Louis, MO 63141
    Description: Used 2016 BMW 5 Series 535i xDrive - $64,997, 456 miles Exterior Color: jet black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 5 Series 550i xDrive in Saint Louis, MO 63141

    $40,997
    Mileage: 32,582
    Location: Saint Louis, MO 63141
    Description: Used 2014 BMW 5 Series 550i xDrive - $40,997, 32,582 miles Exterior Color: jet black Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 5 Series 528i xDrive in Saint Louis, MO 63141

    contact seller
    Mileage: 48,255
    Location: Saint Louis, MO 63141
    Description: Used 2013 BMW 5 Series 528i xDrive - 48,255 miles Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 5 Series 530i xDrive in Ballwin, MO 63011

    $60,000
    Mileage: 4,834
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 5 Series 530i xDrive - $60,000, 4,834 miles Exterior Color: carbon black metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 5 Series 535d xDrive in Ballwin, MO 63011

    $35,799
    Mileage: 37,599
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 5 Series 535d xDrive - $35,799, 37,599 miles Exterior Color: space gray metallic - gray Sedan I6 3.00L Automatic Transmission Fuel: Diesel 4 Doors
  • 2018 BMW 5 Series 530e xDrive iPerformance in Ballwin, MO 63011

    $56,525
    Mileage: 1,088
    Location: Ballwin, MO 63011
    Description: Used 2018 BMW 5 Series 530e xDrive iPerformance - $56,525, 1,088 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2016 BMW 5 Series 535i xDrive Gran Turismo in Ballwin, MO 63011

    $47,983
    Mileage: 9,915
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 535i xDrive Gran Turismo - $47,983, 9,915 miles Exterior Color: alpine white - white Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors