Used BMW 5 Series in Troy, MO

2.5 million cars to choose from.

Search Used Cars





BMW 5 Series
  • 2006 BMW 5 Series 525i in Troy, MO 63379

    $9,995
    Mileage: 133,441
    Location: Troy, MO 63379
    Description: Used 2006 BMW 5 Series 525i - $9,995, 133,441 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2012 BMW 5 Series 528i in Saint Peters, MO 63376

    $25,990
    Mileage: 29,943
    Location: Saint Peters, MO 63376
    Description: Used 2012 BMW 5 Series 528i - $25,990, 29,943 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 5 Series 535i xDrive in Hazelwood, MO 63042

    Featured Car
    $25,999
    Mileage: 54,585
    Location: Hazelwood, MO 63042
    Description: Used 2013 BMW 5 Series 535i xDrive - $25,999, 54,585 miles Exterior Color: citrin black metallic Sedan 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2008 BMW 5 Series 528i in Hazelwood, MO 63042

    $10,695
    Mileage: 74,410
    Location: Hazelwood, MO 63042
    Description: Used 2008 BMW 5 Series 528i - $10,695, 74,410 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Ballwin, MO 63011

    $53,659
    Mileage: 14,495
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 535i xDrive - $53,659, 14,495 miles Exterior Color: jet black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Ballwin, MO 63011

    $54,828
    Mileage: 1,795
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 535i xDrive - $54,828, 1,795 miles Exterior Color: black sapphire metallic - black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 5 Series 528i xDrive in Ballwin, MO 63011

    $50,710
    Mileage: 682
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 528i xDrive - $50,710, 682 miles Exterior Color: alpine white - white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 5 Series 528i xDrive in Ballwin, MO 63011

    $48,396
    Mileage: 5,556
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 528i xDrive - $48,396, 5,556 miles Exterior Color: black sapphire metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 5 Series 528i xDrive in Ballwin, MO 63011

    $45,759
    Mileage: 9,365
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 528i xDrive - $45,759, 9,365 miles Exterior Color: black sapphire metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Ballwin, MO 63011

    $55,995
    Mileage: 10,585
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 535i xDrive - $55,995, 10,585 miles Exterior Color: mediterranean blue Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 5 Series 550i xDrive in Ballwin, MO 63011

    $45,158
    Mileage: 34,391
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 5 Series 550i xDrive - $45,158, 34,391 miles Exterior Color: black sapphire metallic - black Sedan V8 4.40L Automatic Transmission Fuel: Gas 4 Doors
  • 2010 BMW 5 Series 528i in Ballwin, MO 63011

    $11,440
    Mileage: 102,248
    Location: Ballwin, MO 63011
    Description: Used 2010 BMW 5 Series 528i - $11,440, 102,248 miles Exterior Color: platinum gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 5 Series 528i xDrive in Ballwin, MO 63011

    $28,719
    Mileage: 33,387
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW 5 Series 528i xDrive - $28,719, 33,387 miles Exterior Color: black sapphire metallic - black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW 5 Series 528i xDrive in Ballwin, MO 63011

    $24,440
    Mileage: 59,656
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW 5 Series 528i xDrive - $24,440, 59,656 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 5 Series 535i xDrive in Ballwin, MO 63011

    $58,591
    Mileage: 3,753
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 5 Series 535i xDrive - $58,591, 3,753 miles Exterior Color: black sapphire metallic - black Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors