Used BMW 3 Series in Lincolnshire, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 335i in Northbrook, IL 60062

    $14,990
    Mileage: 70,801
    Location: Northbrook, IL 60062
    Description: Used 2012 BMW 3 Series 335i - $14,990, 70,801 miles Exterior Color: jet black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 2 Doors
  • 2013 BMW 3 Series 335i in Highland Park, IL 60035

    $20,995
    Mileage: 51,530
    Location: Highland Park, IL 60035
    Description: Used 2013 BMW 3 Series 335i - $20,995, 51,530 miles Exterior Color: alpine white Manual Transmission 6 Cylinders 2 Doors
  • 2014 BMW 3 Series 328i xDrive in Arlington Heights, IL 60004

    $16,483
    Mileage: 51,503
    Location: Arlington Heights, IL 60004
    Description: Used 2014 BMW 3 Series 328i xDrive - $16,483, 51,503 miles Exterior Color: liquid blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Palatine, IL 60074

    $17,995
    Mileage: 74,161
    Location: Palatine, IL 60074
    Description: Used 2016 BMW 3 Series 328i xDrive - $17,995, 74,161 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Libertyville, IL 60048

    $19,497
    Mileage: 41,215
    Location: Libertyville, IL 60048
    Description: Used 2016 BMW 3 Series 328i xDrive - $19,497, 41,215 miles Exterior Color: midnight blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Libertyville, IL 60048

    $21,237
    Mileage: 36,512
    Location: Libertyville, IL 60048
    Description: Used 2017 BMW 3 Series 330i xDrive - $21,237, 36,512 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Libertyville, IL 60048

    $26,639
    Mileage: 12,854
    Location: Libertyville, IL 60048
    Description: Used 2018 BMW 3 Series 330i xDrive - $26,639, 12,854 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Libertyville, IL 60048

    $23,164
    Mileage: 17,696
    Location: Libertyville, IL 60048
    Description: Used 2018 BMW 3 Series 320i xDrive - $23,164, 17,696 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Libertyville, IL 60048

    $20,360
    Mileage: 31,103
    Location: Libertyville, IL 60048
    Description: Used 2017 BMW 3 Series 320i xDrive - $20,360, 31,103 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 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
  • 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