Used BMW X5 in Mechanicsburg, PA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2010 BMW X5 xDrive35d in Mechanicsburg, PA 17050

    Featured Car
    $16,595
    Mileage: 113,991
    Location: Mechanicsburg, PA 17050
    Description: Used 2010 BMW X5 xDrive35d - $16,595, 113,991 miles 6-Cyl Twin Turbo Diesel 3.0 Lite Automatic Transmission
  • 2013 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    $38,750
    Mileage: 52,945
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 xDrive35i - $38,750, 52,945 miles SUV 3.0L I-6
  • 2013 BMW X5 in Mechanicsburg, PA 17050

    $34,974
    Mileage: 44,569
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 - $34,974, 44,569 miles Exterior Color: platinum gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X5 xDrive40e in Mechanicsburg, PA 17050

    $63,483
    Mileage: 8,891
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW X5 xDrive40e - $63,483, 8,891 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors
  • 2016 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    contact seller
    Mileage: contact seller
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW X5 xDrive35i - SUV 3.0L I-6
  • 2016 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    $58,700
    Mileage: 9,369
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW X5 xDrive35i - $58,700, 9,369 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    $34,650
    Mileage: 47,578
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 xDrive35i - $34,650, 47,578 miles Exterior Color: black sapphire SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    $29,998
    Mileage: 53,957
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 xDrive35i - $29,998, 53,957 miles Exterior Color: gray 3.00L Automatic Transmission
  • 2012 BMW X5 in Mechanicsburg, PA 17050

    $25,001
    Mileage: 59,229
    Location: Mechanicsburg, PA 17050
    Description: Used 2012 BMW X5 - $25,001, 59,229 miles Exterior Color: alpine white SUV Turbocharged Gas I6 3.0L/182 Fuel: GASOLI 4 Doors
  • 2013 BMW X5 in Mechanicsburg, PA 17050

    $35,250
    Mileage: 46,313
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 - $35,250, 46,313 miles Exterior Color: space gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 in Mechanicsburg, PA 17050

    $34,634
    Mileage: 40,562
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 - $34,634, 40,562 miles Exterior Color: platinum gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Mechanicsburg, PA 17050

    $36,975
    Mileage: 24,637
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 xDrive35i - $36,975, 24,637 miles Exterior Color: black sapphire SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW X5 in Mechanicsburg, PA 17050

    $34,500
    Mileage: 27,522
    Location: Mechanicsburg, PA 17050
    Description: Used 2012 BMW X5 - $34,500, 27,522 miles SUV 3.0L I-6
  • 2013 BMW X5 in Mechanicsburg, PA 17050

    $35,356
    Mileage: 34,513
    Location: Mechanicsburg, PA 17050
    Description: Used 2013 BMW X5 - $35,356, 34,513 miles Exterior Color: platinum gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW X5 xDrive35d in Mechanicsburg, PA 17050

    $34,996
    Mileage: 25,998
    Location: Mechanicsburg, PA 17050
    Description: Used 2012 BMW X5 xDrive35d - $34,996, 25,998 miles SUV 3.0L I-6