0 Saved Listings
Contact These Dealers

BMW 3-Series For Sale in Chicago, IL

Change

New Search

Filter Results

Similar Cars
Updating result. Please wait
Trim
Price Range
Any to Any
Year Range
Any to Any
Mileage Range
Any to Any
Exterior Color
Pictures
Condition
Transmission
Features

Convenience

Seats

Mechanical

Safety

Comfort

Body Style

Connectivity

Entertainment

Back in 2020, we said:

The 2020 BMW 3-Series is back on top among compact sport sedans, even as the competition closes in.

...In the M340i xDrive, that time drops to 4.1 seconds and reaches the same 155-mph top speed, when optionally equipped. There is plenty of thrust and virtually no lag, especially with launch control. The exhaust can snap, crackle, and pop... Read More
Locate BMW 3-Series listings near you
Enter your Zip
Active filters Clear all filters
Found vehicles
List
Grid
Displaying 1 - 15 of 45 Listings
Use your     (arrow) keys to browse more listings

Used 2018 BMW 3-Series in Chicago, IL 60610

$88,888
  • Mileage: 23,088 miles
  • Location: Chicago, IL - 1 mi
  • Seller: Perillo BMW
  • Phone: 312-981-0000
Certified: Yes Transmission: Automatic Color: White
Description: 2018 BMW 3-Series for Sale - $88,888 23,088 miles with Leather Seats, Backup Camera

Used 2017 BMW 3-Series in Chicago, IL 60639

$61,995
  • Mileage: 45,297 miles
  • Location: Chicago, IL - 7 mi
  • Seller: Baha Auto Sales
  • Phone: 773-278-7654
Certified: No Transmission: Automatic Color: White
Description: 2017 BMW 3-Series for Sale - $61,995 45,297 miles with Leather Seats

Used 2004 BMW 3-Series in La Grange, IL 60525

$33,990
  • Mileage: 30,265 miles
  • Location: La Grange, IL - 14 mi
  • Seller: The Autobarn Volkswagen of Countryside
  • Phone: 708-354-6600
Certified: No Transmission: Automatic Color: Blue
Description: 2004 BMW 3-Series for Sale - $33,990 30,265 miles with Leather Seats

Used 2018 BMW 3-Series in La Grange, IL 60525

$64,635
  • Mileage: 31,156 miles
  • Location: La Grange, IL - 14 mi
  • Seller: The Autobarn Volkswagen of Countryside
  • Phone: 708-354-6600
Certified: No Transmission: Manual Color: White
Description: 2018 BMW 3-Series for Sale - $64,635 31,156 miles with Leather Seats, Bluetooth, Backup Camera

Used 2018 BMW 3-Series in Hinsdale, IL 60521

$63,497
  • Mileage: 22,886 miles
  • Location: Hinsdale, IL - 16 mi
  • Seller: Jaguar Land Rover Hinsdale
  • Phone: 630-243-4102
Certified: No Transmission: Automatic Color: Black
Description: 2018 BMW 3-Series for Sale - $63,497 22,886 miles with Leather Seats, Backup Camera

Used 2017 BMW 3-Series in Orland Park, IL 60462

$52,683
  • Mileage: 53,646 miles
  • Location: Orland Park, IL - 21 mi
  • Seller: INFINITI of Orland Park A Zeigler Auto Group Company
  • Phone: 708-403-4700
Certified: No Transmission: Automatic Color: Blue
Description: 2017 BMW 3-Series for Sale - $52,683 53,646 miles with Leather Seats

Used 2008 BMW 3-Series in Highland Park, IL 60035

$27,790
  • Mileage: 111,958 miles
  • Location: Highland Park, IL - 23 mi
  • Seller: Lexus Of Highland Park
  • Phone: 847-432-1900
Certified: No Transmission: Automatic Color: Black
Description: 2008 BMW 3-Series for Sale - $27,790 111,958 miles with Leather Seats

Used 2011 BMW 3-Series in Highland Park, IL 60035

$36,699
  • Mileage: 33,255 miles
  • Location: Highland Park, IL - 23 mi
  • Seller: Muller Subaru Volkswagen
  • Phone: 847-433-7900
Certified: No Transmission: Automatic Color: White
Description: 2011 BMW 3-Series for Sale - $36,699 33,255 miles with Leather Seats

Used 2018 BMW 3-Series in Highland Park, IL 60035

$68,850
  • Mileage: 12,462 miles
  • Location: Highland Park, IL - 23 mi
  • Seller: Carlotz Highland Park
  • Phone: 727-483-2743
Certified: No Transmission: Manual Color: Orange
Description: 2018 BMW 3-Series for Sale - $68,850 12,462 miles with Leather Seats, Backup Camera

Used 2018 BMW 3-Series in Orland Park, IL 60467

$63,997
  • Mileage: 27,409 miles
  • Location: Orland Park, IL - 23 mi
  • Seller: BMW of Orland Park
  • Phone: 866-891-0000
Certified: No Transmission: Manual Color: Black
Description: 2018 BMW 3-Series for Sale - $63,997 27,409 miles with Leather Seats, Backup Camera

Used 2012 BMW 3-Series in Arlington Heights, IL 60004

$38,994
  • Mileage: 50,751 miles
  • Location: Arlington Heights, IL - 24 mi
  • Seller: Arlington Heights Ford
  • Phone: 847-346-3025
Certified: No Transmission: Automatic Color: Black
Description: 2012 BMW 3-Series for Sale - $38,994 50,751 miles with Leather Seats, Sunroof / Moonroof

Used 2016 BMW 3-Series in Lake Forest, IL 60045

$62,900
  • Mileage: 18,913 miles
  • Location: Lake Forest, IL - 28 mi
  • Seller: Executive Motor Carz
  • Phone: 847-752-8560
Certified: No Transmission: Automatic Color: Black
Description: 2016 BMW 3-Series for Sale - $62,900 18,913 miles with Leather Seats

Used 2018 BMW 3-Series in Palatine, IL 60074

$63,547
  • Mileage: 22,674 miles
  • Location: Palatine, IL - 27 mi
  • Seller: Chevrolet of Palatine
  • Phone: 224-836-4219
Certified: No Transmission: Automatic Color: Black
Description: 2018 BMW 3-Series for Sale - $63,547 22,674 miles with Leather Seats, Bluetooth, Backup Camera

Used 2016 BMW 3-Series in Naperville, IL 60540

$48,999
  • Mileage: 67,123 miles
  • Location: Naperville, IL - 27 mi
  • Seller: Advantage Acura of Naperville
  • Phone: 630-960-2100
Certified: No Transmission: Manual Color: Blue
Description: 2016 BMW 3-Series for Sale - $48,999 67,123 miles with Leather Seats, Sunroof / Moonroof

Used 2021 BMW 3-Series 330i xDrive in Lake Bluff, IL 60044

$52,920
  • Mileage: 2,000 miles
  • Location: Lake Bluff, IL - 30 mi
  • Seller: Karl Knauz Motors
Certified: No Transmission: Automatic Color:
Description: 2021 BMW 3-Series 330i xDrive for Sale - $52,920 2,000 miles with Leather Seats, Sunroof / Moonroof, Backup Camera
of 3
Save Vehicle
Remove Vehicle
Once you have selected all the cars you like, click "Email Seller"
Email Seller Email Seller