Used BMW 3 Series in Gurnee, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i xDrive in Gurnee, IL 60031

    $33,700
    Mileage: 15,136
    Location: Gurnee, IL 60031
    Description: Used 2020 BMW 3 Series 330i xDrive - $33,700, 15,136 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Gurnee, IL 60031

    Featured Car
    $31,991
    Mileage: 12,751
    Location: Gurnee, IL 60031
    Description: Used 2020 BMW 3 Series 330i xDrive - $31,991, 12,751 miles Exterior Color: white Automatic Transmission
  • 2011 BMW 3 Series 328i xDrive in Gurnee, IL 60031

    $9,750
    Mileage: 110,100
    Location: Gurnee, IL 60031
    Description: Used 2011 BMW 3 Series 328i xDrive - $9,750, 110,100 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Waukegan, IL 60085

    $23,980
    Mileage: 15,858
    Location: Waukegan, IL 60085
    Description: Used 2017 BMW 3 Series 330i xDrive - $23,980, 15,858 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Waukegan, IL 60085

    $21,980
    Mileage: 30,540
    Location: Waukegan, IL 60085
    Description: Used 2017 BMW 3 Series 330i xDrive - $21,980, 30,540 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Waukegan, IL 60085

    $22,980
    Mileage: 57,317
    Location: Waukegan, IL 60085
    Description: Used 2017 BMW 3 Series 330i xDrive - $22,980, 57,317 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Libertyville, IL 60048

    $20,997
    Mileage: 41,213
    Location: Libertyville, IL 60048
    Description: Used 2016 BMW 3 Series 328i xDrive - $20,997, 41,213 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,638
    Mileage: 36,512
    Location: Libertyville, IL 60048
    Description: Used 2017 BMW 3 Series 330i xDrive - $21,638, 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

    $27,072
    Mileage: 12,854
    Location: Libertyville, IL 60048
    Description: Used 2018 BMW 3 Series 330i xDrive - $27,072, 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,387
    Mileage: 17,696
    Location: Libertyville, IL 60048
    Description: Used 2018 BMW 3 Series 320i xDrive - $23,387, 17,696 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 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
  • 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