Used BMW 3 Series in Lake Forest, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $41,995
    Mileage: 5,905
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $41,995, 5,905 miles Exterior Color: mineral gray metallic 2 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    Featured Car
    $61,499
    Mileage: 1,027
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $61,499, 1,027 miles Exterior Color: glacier silver metallic 3 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $44,999
    Mileage: 3,600
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $44,999, 3,600 miles Exterior Color: jet black 2 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $44,699
    Mileage: 3,800
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $44,699, 3,800 miles Exterior Color: jet black 2 Automatic Transmission
  • 2018 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $36,995
    Mileage: 17,199
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 3 Series 330i xDrive - $36,995, 17,199 miles Exterior Color: mediterranean blue metallic 2 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $37,995
    Mileage: 20,109
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $37,995, 20,109 miles Exterior Color: black sapphire metallic 2 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $44,999
    Mileage: 2,600
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $44,999, 2,600 miles Exterior Color: alpine white 2 Automatic Transmission
  • 2021 BMW 3 Series M340i xDrive in Lake Bluff, IL 60044

    Featured Car
    $60,999
    Mileage: 1,037
    Location: Lake Bluff, IL 60044
    Description: Used 2021 BMW 3 Series M340i xDrive - $60,999, 1,037 miles Exterior Color: mineral white metallic 3 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $42,325
    Mileage: 3,350
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $42,325, 3,350 miles Exterior Color: jet black 2 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $44,699
    Mileage: 3,800
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $44,699, 3,800 miles Exterior Color: alpine white 2 Automatic Transmission
  • 2020 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

    Featured Car
    $41,995
    Mileage: 4,300
    Location: Lake Bluff, IL 60044
    Description: Used 2020 BMW 3 Series 330i xDrive - $41,995, 4,300 miles Exterior Color: glacier silver metallic 2 Automatic Transmission
  • 2018 BMW 3 Series 320i xDrive in Lake Bluff, IL 60044

    Featured Car
    $24,995
    Mileage: 22,424
    Location: Lake Bluff, IL 60044
    Description: Used 2018 BMW 3 Series 320i xDrive - $24,995, 22,424 miles Exterior Color: jet black 2 Automatic Transmission
  • 2017 BMW 3 Series 330i xDrive in Lake Bluff, IL 60044

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

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

    Featured Car
    $32,995
    Mileage: 14,599
    Location: Lake Bluff, IL 60044
    Description: Used 2019 BMW 3 Series 330i xDrive - $32,995, 14,599 miles Exterior Color: glacier silver metallic 2 Automatic Transmission