Used BMW 3 Series in Bensenville, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2023 BMW 3 Series 330i xDrive in Elmhurst, IL 60126

    $34,992
    Mileage: 26,011
    Location: Elmhurst, IL 60126
    Description: Used 2023 BMW 3 Series 330i xDrive - $34,992, 26,011 miles Exterior Color: white metallic Automatic Transmission 4 Doors
  • 2022 BMW 3 Series M340i xDrive in Elmhurst, IL 60126

    $44,995
    Mileage: 23,687
    Location: Elmhurst, IL 60126
    Description: Used 2022 BMW 3 Series M340i xDrive - $44,995, 23,687 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Melrose Park, IL 60160

    $13,995
    Mileage: 54,721
    Location: Melrose Park, IL 60160
    Description: Used 2014 BMW 3 Series 320i xDrive - $13,995, 54,721 miles Exterior Color: black Automatic Transmission 4 Doors
  • 2021 BMW 3 Series M340i xDrive in Schaumburg, IL 60173

    $51,658
    Mileage: 6,625
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series M340i xDrive - $51,658, 6,625 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2023 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $44,665
    Mileage: 1,755
    Location: Schaumburg, IL 60173
    Description: Used 2023 BMW 3 Series 330i xDrive - $44,665, 1,755 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330e xDrive in Schaumburg, IL 60173

    $35,495
    Mileage: 37,206
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series 330e xDrive - $35,495, 37,206 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $28,735
    Mileage: 68,711
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series 330i xDrive - $28,735, 68,711 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $34,516
    Mileage: 44,315
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series 330i xDrive - $34,516, 44,315 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $33,700
    Mileage: 22,209
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series 330i xDrive - $33,700, 22,209 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $45,847
    Mileage: 1,015
    Location: Schaumburg, IL 60173
    Description: Used 2024 BMW 3 Series 330i xDrive - $45,847, 1,015 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $46,247
    Mileage: 13
    Location: Schaumburg, IL 60173
    Description: Used 2024 BMW 3 Series 330i xDrive - $46,247, 13 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors
  • 2024 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $45,488
    Mileage: 10
    Location: Schaumburg, IL 60173
    Description: Used 2024 BMW 3 Series 330i xDrive - $45,488, 10 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2021 BMW 3 Series 330i xDrive in Schaumburg, IL 60173

    $32,995
    Mileage: 46,274
    Location: Schaumburg, IL 60173
    Description: Used 2021 BMW 3 Series 330i xDrive - $32,995, 46,274 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2007 BMW 3 Series 335i in Niles, IL 60714

    $10,995
    Mileage: 113,342
    Location: Niles, IL 60714
    Description: Used 2007 BMW 3 Series 335i - $10,995, 113,342 miles Exterior Color: black Manual Transmission 6 Cylinders 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Schaumburg, IL 60173

    $20,995
    Mileage: 119,830
    Location: Schaumburg, IL 60173
    Description: Used 2014 BMW 3 Series 335i xDrive - $20,995, 119,830 miles Exterior Color: black AWD 335i xDrive 4dr Sedan 3.0L 6 Cylinder Manual Transmission Fuel: Gasoline 4 Doors