Used BMW 3 Series in Highwood, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $58,799
    Mileage: 2,500
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $58,799, 2,500 miles Exterior Color: mineral grey metallic 3 Automatic Transmission
  • 2021 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    $47,999
    Mileage: 1,069
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series 330i xDrive - $47,999, 1,069 miles Exterior Color: mineral white metallic 2 Automatic Transmission
  • 2021 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    $48,799
    Mileage: 1,067
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series 330i xDrive - $48,799, 1,067 miles Exterior Color: phytonic blue metallic 2 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $61,999
    Mileage: 1,067
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $61,999, 1,067 miles Exterior Color: black sapphire metallic 3 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $61,999
    Mileage: 1,045
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $61,999, 1,045 miles Exterior Color: blue metallic 3 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $59,599
    Mileage: 3,500
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $59,599, 3,500 miles Exterior Color: blue metallic 3 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $59,999
    Mileage: 2,500
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $59,999, 2,500 miles Exterior Color: black sapphire metallic 3 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $59,499
    Mileage: 3,250
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $59,499, 3,250 miles Exterior Color: alpine white 3 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $62,999
    Mileage: 1,800
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $62,999, 1,800 miles Exterior Color: alpine white 3 Automatic Transmission
  • 2018 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    $28,495
    Mileage: 25,553
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 3 Series 330i xDrive - $28,495, 25,553 miles Exterior Color: platinum silver metallic 2 Automatic Transmission
  • 2018 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    $26,995
    Mileage: 22,247
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 3 Series 330i xDrive - $26,995, 22,247 miles Exterior Color: glacier silver metallic 2 Automatic Transmission
  • 2018 BMW 3 Series 320i xDrive in Lake Bluff, IL 60044

    $24,995
    Mileage: 26,004
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 3 Series 320i xDrive - $24,995, 26,004 miles Exterior Color: glacier silver metallic 2 Automatic Transmission
  • 2021 BMW 3 Series in Lake Bluff, IL 60044

    $53,999
    Mileage: 1,037
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series - $53,999, 1,037 miles Exterior Color: melbourne red metallic 2 Automatic Transmission
  • 2021 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    $51,999
    Mileage: 1,015
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series 330i xDrive - $51,999, 1,015 miles Exterior Color: alpine white 2 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    $60,499
    Mileage: 2,500
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $60,499, 2,500 miles Exterior Color: mineral grey metallic 3 Automatic Transmission