Used BMW X5 in Barstow, IL

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2019 BMW X5 xDrive40i in Moline, IL 61265

    $38,901
    Mileage: 38,812
    Location: Moline, IL 61265
    Description: Used 2019 BMW X5 xDrive40i - $38,901, 38,812 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2020 BMW X5 xDrive40i in Davenport, IA 52807

    $39,900
    Mileage: 35,069
    Location: Davenport, IA 52807
    Description: Used 2020 BMW X5 xDrive40i - $39,900, 35,069 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2024 BMW X5 xDrive40i in Davenport, IA 52806

    $76,510
    Mileage: 6
    Location: Davenport, IA 52806
    Description: Used 2024 BMW X5 xDrive40i - $76,510, 6 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Davenport, IA 52806

    $49,991
    Mileage: 23,730
    Location: Davenport, IA 52806
    Description: Used 2021 BMW X5 xDrive40i - $49,991, 23,730 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2015 BMW X5 xDrive35i in Davenport, IA 52806

    $15,991
    Mileage: 120,325
    Location: Davenport, IA 52806
    Description: Used 2015 BMW X5 xDrive35i - $15,991, 120,325 miles Exterior Color: jet black Automatic Transmission 4 Doors
  • 2020 BMW X5 xDrive40i in Davenport, IA 52806

    $36,991
    Mileage: 54,229
    Location: Davenport, IA 52806
    Description: Used 2020 BMW X5 xDrive40i - $36,991, 54,229 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2020 BMW X5 xDrive40i in Davenport, IA 52806

    $38,991
    Mileage: 60,409
    Location: Davenport, IA 52806
    Description: Used 2020 BMW X5 xDrive40i - $38,991, 60,409 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2022 BMW X5 xDrive40i in Peoria, IL 61615

    $58,990
    Mileage: 2,293
    Location: Peoria, IL 61615
    Description: Used 2022 BMW X5 xDrive40i - $58,990, 2,293 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Peoria, IL 61615

    $59,550
    Mileage: 12,700
    Location: Peoria, IL 61615
    Description: Used 2023 BMW X5 xDrive40i - $59,550, 12,700 miles Exterior Color: dark graphite metallic Automatic Transmission 4 Doors
  • 2016 BMW X5 xDrive35i in Peoria, IL 61615

    Featured Car
    $18,000
    Mileage: 52,120
    Location: Peoria, IL 61615
    Description: Used 2016 BMW X5 xDrive35i - $18,000, 52,120 miles Exterior Color: imperial blue metallic 3L I-6 gasoline direct injection Automatic Transmission
  • 2024 BMW X5 xDrive40i in Peoria, IL 61615

    $75,995
    Mileage: 2,956
    Location: Peoria, IL 61615
    Description: Used 2024 BMW X5 xDrive40i - $75,995, 2,956 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Peoria, IL 61615

    $49,996
    Mileage: 26,191
    Location: Peoria, IL 61615
    Description: Used 2021 BMW X5 xDrive40i - $49,996, 26,191 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2019 BMW X5 xDrive40i in Peoria, IL 61615

    $28,990
    Mileage: 97,963
    Location: Peoria, IL 61615
    Description: Used 2019 BMW X5 xDrive40i - $28,990, 97,963 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2022 BMW X5 xDrive45e in Peoria, IL 61615

    $52,990
    Mileage: 9,534
    Location: Peoria, IL 61615
    Description: Used 2022 BMW X5 xDrive45e - $52,990, 9,534 miles Exterior Color: jet black Automatic Transmission 4 Doors
  • 2022 BMW X5 xDrive40i in Peoria, IL 61615

    $48,950
    Mileage: 36,769
    Location: Peoria, IL 61615
    Description: Used 2022 BMW X5 xDrive40i - $48,950, 36,769 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors