Used BMW 3 Series in Roscoe, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Huntley, IL 60142

    $13,372
    Mileage: 100,119
    Location: Huntley, IL 60142
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $13,372, 100,119 miles Exterior Color: imperial blue metallic Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Crystal Lake, IL 60014

    $14,999
    Mileage: 117,278
    Location: Crystal Lake, IL 60014
    Description: Used 2017 BMW 3 Series 330i xDrive - $14,999, 117,278 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2009 BMW 3 Series 328i xDrive in Algonquin, IL 60102

    Featured Car
    $10,994
    Mileage: 72,624
    Location: Algonquin, IL 60102
    Description: Used 2009 BMW 3 Series 328i xDrive - $10,994, 72,624 miles Exterior Color: monaco blue metallic 3L I-6 DOHC, Double VANOS variab Automatic Transmission
  • 2022 BMW 3 Series 330e xDrive in Dundee, IL 60118

    $46,230
    Mileage: 32,816
    Location: Dundee, IL 60118
    Description: Used 2022 BMW 3 Series 330e xDrive - $46,230, 32,816 miles Exterior Color: mineral grey metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330e in Elgin, IL 60123

    $39,591
    Mileage: 18,159
    Location: Elgin, IL 60123
    Description: Used 2023 BMW 3 Series 330e - $39,591, 18,159 miles Exterior Color: brooklyn gray metallic Automatic Transmission 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Elgin, IL 60120

    $9,763
    Mileage: 92,061
    Location: Elgin, IL 60120
    Description: Used 2011 BMW 3 Series 328i xDrive - $9,763, 92,061 miles Exterior Color: deep sea blue metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2021 BMW 3 Series M340i xDrive in Barrington, IL 60010

    Featured Car
    $43,900
    Mileage: 45,112
    Location: Barrington, IL 60010
    Description: Used 2021 BMW 3 Series M340i xDrive - $43,900, 45,112 miles Exterior Color: alpine white sedan Automatic Transmission Fuel: GASOLINE 6 Cylinders 4 Doors
  • 2021 BMW 3 Series M340i xDrive in Barrington, IL 60010

    Featured Car
    $45,489
    Mileage: 41,803
    Location: Barrington, IL 60010
    Description: Used 2021 BMW 3 Series M340i xDrive - $45,489, 41,803 miles Exterior Color: portimao blue metallic sedan Automatic Transmission Fuel: GASOLINE 6 Cylinders 4 Doors
  • 2023 BMW 3 Series 330i xDrive in Madison, WI 53713

    $46,503
    Mileage: 6,600
    Location: Madison, WI 53713
    Description: Used 2023 BMW 3 Series 330i xDrive - $46,503, 6,600 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i xDrive in Madison, WI 53713

    $38,999
    Mileage: 12,614
    Location: Madison, WI 53713
    Description: Used 2023 BMW 3 Series 330i xDrive - $38,999, 12,614 miles Exterior Color: melbourne red metallic Automatic Transmission 4 Doors
  • 2018 BMW 3 Series 330e iPerformance in Madison, WI 53713

    $19,977
    Mileage: 52,067
    Location: Madison, WI 53713
    Description: Used 2018 BMW 3 Series 330e iPerformance - $19,977, 52,067 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Madison, WI 53713

    $47,902
    Mileage: 4,120
    Location: Madison, WI 53713
    Description: Used 2024 BMW 3 Series 330i xDrive - $47,902, 4,120 miles Exterior Color: alpine white - (white) Interior Color: canberra beige Car 2.0L DOHC 16-Valve 4-Cylinder Tu Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Madison, WI 53713

    $29,988
    Mileage: 26,432
    Location: Madison, WI 53713
    Description: Used 2020 BMW 3 Series 330i xDrive - $29,988, 26,432 miles Exterior Color: alpine white - (white) Interior Color: black Car 2.0L Turbocharged Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Madison, WI 53713

    $31,988
    Mileage: 26,901
    Location: Madison, WI 53713
    Description: Used 2021 BMW 3 Series 330i xDrive - $31,988, 26,901 miles Exterior Color: jet black - (black) Interior Color: black Car 2.0L Turbocharged Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Barrington, IL 60010

    $38,501
    Mileage: 9,549
    Location: Barrington, IL 60010
    Description: Used 2021 BMW 3 Series 330i xDrive - $38,501, 9,549 miles Exterior Color: black sapphire metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors