Used BMW X3 in Melrose Park, IL

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2006 BMW X3 3.0i in Melrose Park, IL 60160

    $7,995
    Mileage: 56,889
    Location: Melrose Park, IL 60160
    Description: Used 2006 BMW X3 3.0i - $7,995, 56,889 miles Exterior Color: black SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2005 BMW X3 3.0i in Melrose Park, IL 60160

    $8,995
    Mileage: 84,907
    Location: Melrose Park, IL 60160
    Description: Used 2005 BMW X3 3.0i - $8,995, 84,907 miles Exterior Color: black SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2014 BMW X3 xDrive35i in Melrose Park, IL 60164

    $9,999
    Mileage: 145,951
    Location: Melrose Park, IL 60164
    Description: Used 2014 BMW X3 xDrive35i - $9,999, 145,951 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Melrose Park, IL 60164

    $21,999
    Mileage: 45,069
    Location: Melrose Park, IL 60164
    Description: Used 2017 BMW X3 xDrive28i - $21,999, 45,069 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2005 BMW X3 3.0i in Maywood, IL 60153

    $6,950
    Mileage: 166,000
    Location: Maywood, IL 60153
    Description: Used 2005 BMW X3 3.0i - $6,950, 166,000 miles Exterior Color: white SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Hillside, IL 60162

    $24,998
    Mileage: 30,015
    Location: Hillside, IL 60162
    Description: Used 2017 BMW X3 xDrive28i - $24,998, 30,015 miles Exterior Color: gray SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X3 xDrive30i in Hillside, IL 60162

    $36,998
    Mileage: 12,745
    Location: Hillside, IL 60162
    Description: Used 2019 BMW X3 xDrive30i - $36,998, 12,745 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 xDrive30i in Elmhurst, IL 60126

    $46,900
    Mileage: 3,736
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X3 xDrive30i - $46,900, 3,736 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 xDrive30i in Elmhurst, IL 60126

    $46,900
    Mileage: 4,312
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X3 xDrive30i - $46,900, 4,312 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 M40i in Elmhurst, IL 60126

    $54,900
    Mileage: 3,819
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X3 M40i - $54,900, 3,819 miles Exterior Color: dark graphite SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 xDrive30i in Elmhurst, IL 60126

    $44,900
    Mileage: 4,113
    Location: Elmhurst, IL 60126
    Description: Used 2020 BMW X3 xDrive30i - $44,900, 4,113 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Elmhurst, IL 60126

    $26,900
    Mileage: 34,666
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW X3 xDrive28i - $26,900, 34,666 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Elmhurst, IL 60126

    contact seller
    Mileage: 1,234
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW X3 xDrive28i - 1,234 miles SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Elmhurst, IL 60126

    $23,900
    Mileage: 50,198
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW X3 xDrive28i - $23,900, 50,198 miles SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Elmhurst, IL 60126

    $27,900
    Mileage: 31,336
    Location: Elmhurst, IL 60126
    Description: Used 2017 BMW X3 xDrive28i - $27,900, 31,336 miles SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors