Used BMW X7 in Oak Forest, IL

2.5 million cars to choose from.

Search Used Cars





BMW X7
  • 2022 BMW X7 xDrive40i in Orland Park, IL 60462

    $56,990
    Mileage: 31,104
    Location: Orland Park, IL 60462
    Description: Used 2022 BMW X7 xDrive40i - $56,990, 31,104 miles Exterior Color: black sapphire metallic AWD xDrive40i 4dr Sports Activit 3.0L 6 Cylinder Fuel: Gasoline 4 Doors
  • 2020 BMW X7 xDrive40i in Elmhurst, IL 60126

    Featured Car
    $41,600
    Mileage: 59,917
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X7 xDrive40i - $41,600, 59,917 miles Exterior Color: alpine white 3L I-6 gasoline direct injection Automatic Transmission
  • 2022 BMW X7 xDrive40i in Naperville, IL 60540

    $52,995
    Mileage: 40,100
    Location: Naperville, IL 60540
    Description: Used 2022 BMW X7 xDrive40i - $52,995, 40,100 miles Exterior Color: black sapphire metallic Interior Color: cognac Sport Utility Intercooled Turbo Gas/Electric I Automatic Transmission Fuel: H 6 Cylinders 4 Doors
  • 2024 BMW X7 xDrive40i in Arlington Heights, IL 60004

    $74,495
    Mileage: 22,730
    Location: Arlington Heights, IL 60004
    Description: Used 2024 BMW X7 xDrive40i - $74,495, 22,730 miles Exterior Color: gray metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2024 BMW X7 xDrive40i in Arlington Heights, IL 60004

    $72,995
    Mileage: 29,305
    Location: Arlington Heights, IL 60004
    Description: Used 2024 BMW X7 xDrive40i - $72,995, 29,305 miles Exterior Color: black sapphire metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2024 BMW X7 xDrive40i in Arlington Heights, IL 60004

    $74,495
    Mileage: 19,954
    Location: Arlington Heights, IL 60004
    Description: Used 2024 BMW X7 xDrive40i - $74,495, 19,954 miles Exterior Color: black sapphire metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2024 BMW X7 xDrive40i in Arlington Heights, IL 60004

    $75,500
    Mileage: 23,401
    Location: Arlington Heights, IL 60004
    Description: Used 2024 BMW X7 xDrive40i - $75,500, 23,401 miles Exterior Color: black sapphire metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2024 BMW X7 xDrive40i in Arlington Heights, IL 60004

    $73,995
    Mileage: 22,415
    Location: Arlington Heights, IL 60004
    Description: Used 2024 BMW X7 xDrive40i - $73,995, 22,415 miles Exterior Color: white metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2024 BMW X7 M60i in Barrington, IL 60010

    $106,000
    Mileage: 7,742
    Location: Barrington, IL 60010
    Description: Used 2024 BMW X7 M60i - $106,000, 7,742 miles Exterior Color: black sapphire metallic Interior Color: black SUV 4.4L V8 DOHC 32V Automatic Transmission Fuel: G 8 Cylinders 4 Doors
  • 2023 BMW X7 xDrive40i in Barrington, IL 60010

    $64,900
    Mileage: 36,508
    Location: Barrington, IL 60010
    Description: Used 2023 BMW X7 xDrive40i - $64,900, 36,508 miles Exterior Color: gray metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2021 BMW X7 xDrive40i in Barrington, IL 60010

    $58,892
    Mileage: 34,878
    Location: Barrington, IL 60010
    Description: Used 2021 BMW X7 xDrive40i - $58,892, 34,878 miles Exterior Color: white metallic Interior Color: ivory white SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2023 BMW X7 xDrive40i in Barrington, IL 60010

    $69,800
    Mileage: 23,399
    Location: Barrington, IL 60010
    Description: Used 2023 BMW X7 xDrive40i - $69,800, 23,399 miles Exterior Color: black sapphire metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2023 BMW X7 xDrive40i in Barrington, IL 60010

    $74,600
    Mileage: 15,286
    Location: Barrington, IL 60010
    Description: Used 2023 BMW X7 xDrive40i - $74,600, 15,286 miles Exterior Color: blue Interior Color: cognac SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2023 BMW X7 xDrive40i in Barrington, IL 60010

    $78,900
    Mileage: 9,910
    Location: Barrington, IL 60010
    Description: Used 2023 BMW X7 xDrive40i - $78,900, 9,910 miles Exterior Color: gray metallic Interior Color: black SUV 3.0L I6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2021 BMW X7 M50i in Barrington, IL 60010

    $63,000
    Mileage: 48,173
    Location: Barrington, IL 60010
    Description: Used 2021 BMW X7 M50i - $63,000, 48,173 miles Exterior Color: black sapphire metallic Interior Color: tartufo SUV 4.4L V8 DOHC 32V Automatic Transmission Fuel: G 8 Cylinders 4 Doors