Used BMW 3 Series in Niles, IL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 335i xDrive in Morton Grove, IL 60053

    $30,988
    Mileage: 45,975
    Location: Morton Grove, IL 60053
    Description: Used 2015 BMW 3 Series 335i xDrive - $30,988, 45,975 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i in Morton Grove, IL 60053

    $16,994
    Mileage: 52,835
    Location: Morton Grove, IL 60053
    Description: Used 2011 BMW 3 Series 335i - $16,994, 52,835 miles Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2006 BMW 3 Series 325xi in Morton Grove, IL 60053

    $9,588
    Mileage: 63,666
    Location: Morton Grove, IL 60053
    Description: Used 2006 BMW 3 Series 325xi - $9,588, 63,666 miles Exterior Color: sparkling graphite metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Skokie, IL 60077

    $17,908
    Mileage: 32,932
    Location: Skokie, IL 60077
    Description: Used 2013 BMW 3 Series 328i xDrive - $17,908, 32,932 miles Exterior Color: blue Sedan 2.0L 4 Cyl. Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Skokie, IL 60077

    $16,995
    Mileage: 82,589
    Location: Skokie, IL 60077
    Description: Used 2015 BMW 3 Series 328i xDrive - $16,995, 82,589 miles Exterior Color: gray Sedan 2.0 4 Cyl. Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Winnetka, IL 60093

    $39,990
    Mileage: 8,070
    Location: Winnetka, IL 60093
    Description: Used 2018 BMW 3 Series 330i xDrive - $39,990, 8,070 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Winnetka, IL 60093

    $24,599
    Mileage: 17,947
    Location: Winnetka, IL 60093
    Description: Used 2016 BMW 3 Series 320i xDrive - $24,599, 17,947 miles Exterior Color: blue Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Winnetka, IL 60093

    $28,990
    Mileage: 38,985
    Location: Winnetka, IL 60093
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $28,990, 38,985 miles Exterior Color: glacier silver metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Winnetka, IL 60093

    $20,990
    Mileage: 48,149
    Location: Winnetka, IL 60093
    Description: Used 2015 BMW 3 Series 328i xDrive - $20,990, 48,149 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Winnetka, IL 60093

    $43,990
    Mileage: 7,248
    Location: Winnetka, IL 60093
    Description: Used 2018 BMW 3 Series 330i xDrive - $43,990, 7,248 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Winnetka, IL 60093

    $20,998
    Mileage: 25,931
    Location: Winnetka, IL 60093
    Description: Used 2015 BMW 3 Series 320i xDrive - $20,998, 25,931 miles Exterior Color: white Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Winnetka, IL 60093

    $27,990
    Mileage: 25,610
    Location: Winnetka, IL 60093
    Description: Used 2015 BMW 3 Series 328i xDrive - $27,990, 25,610 miles Exterior Color: mineral gray metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Evanston, IL 60202

    $29,795
    Mileage: 27,252
    Location: Evanston, IL 60202
    Description: Used 2015 BMW 3 Series 335i xDrive - $29,795, 27,252 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i in Evanston, IL 60202

    $27,777
    Mileage: 36,288
    Location: Evanston, IL 60202
    Description: Used 2015 BMW 3 Series 335i - $27,777, 36,288 miles Exterior Color: estoril blue metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335is in Evanston, IL 60202

    $21,499
    Mileage: 55,970
    Location: Evanston, IL 60202
    Description: Used 2013 BMW 3 Series 335is - $21,499, 55,970 miles Exterior Color: crimson red Coupe 3.0L 6-Cylinder DOHC 24V Turboch Fuel: Gasoli 2 Doors