Used BMW 3 Series for Sale by Owner & Dealer in Rockford, IL

Top Searches: For Sale by Owner

1-15 of 160 Used Cars Found

Save Search
X

Message:

2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 5,301 mi

Naperville, IL (61 mi) - Listed 11 days ago
  • $7,089 below market price
  • dealer rating
  • certified used , 3 positives , low miles , free CARFAX
$35,977
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $34,977 - 5,301 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Naperville, IL 60540
Price: $34,977
Mileage: 5,301 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C54JA607529
Positives: one owner, certified pre-owned car, warranty
2016 BMW 3 Series 340i xDrive

2016 BMW 3 Series 340i xDrive - 36,378 mi

- Listed 13 days ago
  • $5,739 below market price
  • dealer rating
  • 1-owner , low miles
$25,770
PREVIEW
Used 2016 BMW 3 Series 340i xDrive for Sale - $25,510 - 36,378 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $25,510
Mileage: 36,378 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: Blue
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8B7G51GNT95453
2017 BMW 3 Series 330e iPerformance

2017 BMW 3 Series 330e iPerformance - 19,843 mi

Winnebago, IL (6 mi) - Listed 12 days ago
  • $3,675 below market price
  • dealer rating
  • 1-owner , 3 positives , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330e iPerformance for Sale - $24,300 - 19,843 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Winnebago, IL 61088
Price: $24,300
Mileage: 19,843 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Black
Engine: 4-Cylinder
Fuel Type: Plug-in Hybrid
MPG: 71
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E1C33HA029124
Positives: inspected, no accidents, certified pre-owned car
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 13,415 mi

Winnebago, IL (6 mi) - Listed 12 days ago
  • $6,246 below market price
  • dealer rating
  • 3 positives , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $30,000 - 13,415 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Winnebago, IL 61088
Price: $30,000
Mileage: 13,415 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8K3C37HA023461
Positives: no accidents, certified pre-owned car, inspected
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 21,761 mi

Waukesha, WI (67 mi) - Listed 13 days ago
  • $3,786 below market price
  • 1-owner , low miles , free CARFAX
  • 2 price drops in 14 days
$20,998
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $19,797 - 21,761 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Waukesha, WI 53186
Price: $19,797
Mileage: 21,761 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G53GNT44765
2016 BMW 3 Series 328i xDrive Gran Turismo

2016 BMW 3 Series 328i xDrive Gran - 43,746 mi

Rockford, IL (8 mi) - Listed 7 days ago
  • $3,191 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles
$27,099
PREVIEW
Used 2016 BMW 3 Series 328i xDrive Gran Turismo for Sale - $20,999 - 43,746 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Rockford, IL 61112
Price: $20,999
Mileage: 43,746 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3 star
Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8Z5C59GG501903
Positives: clean history
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 35,736 mi

Waukesha, WI (67 mi) - Listed 13 days ago
  • $3,690 below market price
  • low miles , free CARFAX
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $22,000 - 35,736 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Waukesha, WI 53186
Price: $22,000
Mileage: 35,736 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA3G7C53FK296523
2014 BMW 3 Series 328i xDrive

2014 BMW 3 Series 328i xDrive - 97,479 mi

Rockford, IL (8 mi) - Listed 7 days ago
  • $2,187 below market price
  • dealer rating
  • 1 positive
PREVIEW
Used 2014 BMW 3 Series 328i xDrive for Sale - $14,650 - 97,479 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Rockford, IL 61112
Price: $14,650
Mileage: 97,479 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3 star
Color: Mineral Gray Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA3G7C58EF186185
Positives: clean history
2016 BMW 3 Series 340i xDrive

2016 BMW 3 Series 340i xDrive - 101,761 mi

Saint Charles, IL (48 mi) - Listed 47 days ago
  • $2,441 below market price
  • dealer rating
  • 1-owner , 2 positives , high miles
$23,276
PREVIEW
Used 2016 BMW 3 Series 340i xDrive for Sale - $20,895 - 101,761 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Saint Charles, IL 60174
Price: $20,895
Mileage: 101,761 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: Estoril Blue Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8B7G56GNT14222
Positives: clean history, one owner
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 30,036 mi

Naperville, IL (61 mi) - Listed 11 days ago
  • $1,202 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$25,577
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $24,977 - 30,036 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Naperville, IL 60540
Price: $24,977
Mileage: 30,036 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G54GNU02167
Positives: certified pre-owned car, clean history, one owner, warranty
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 28,106 mi

Barrington, IL (50 mi) - Listed 8 days ago
  • $2,511 below market price
  • dealer rating
  • certified used , low miles
$24,897
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $23,991 - 28,106 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Barrington, IL 60010
Price: $23,991
Mileage: 28,106 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Color: Platinum Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G58GNT76818
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 12,604 mi

- Listed 1 day ago
  • $1,771 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $29,330 - 12,604 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $29,330
Mileage: 12,604 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: Gray
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G51JNU99721
2017 BMW 3 Series 340i xDrive

2017 BMW 3 Series 340i xDrive - 12,552 mi

Naperville, IL (61 mi) - Listed 10 days ago
  • $2,821 below market price
  • dealer rating
  • 1-owner , 1 positive , low miles , free CARFAX
$34,988
PREVIEW
Used 2017 BMW 3 Series 340i xDrive for Sale - $33,988 - 12,552 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Naperville, IL 60540
Price: $33,988
Mileage: 12,552 miles
For Sale By: Dealer
Dealer Rating:
4.7 star
Color: White
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8B7G56HNU37150
Positives: certified pre-owned car
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 42,256 mi

West Chicago, IL (54 mi) - Listed 8 days ago
  • $2,018 below market price
  • dealer rating
  • 1-owner , low miles
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $20,499 - 42,256 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: West Chicago, IL 60185
Price: $20,499
Mileage: 42,256 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G5XGNT26065
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 15,481 mi

- Listed today
  • $1,399 below market price
  • 3 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $22,600 - 15,481 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $22,600
Mileage: 15,481 miles
For Sale By: Dealer
Transmission: Automatic
Color: White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G53GNT81217
Positives: inspected, certified pre-owned car, test-own
X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Rockford, IL? How many are for sale and priced below market?

  • 160 cars for sale found, starting at $3,490
  • Average price for Used BMW 3 Series Rockford, IL: $26,580
  • 38 deals found. Average savings of $2,173
  • Save up to $7,089 below estimated market price

Top Dealers Listing Used BMW 3 Series for Sale in Rockford, IL

Vroom (online Only - Nationwide Delivery)
4.3 stars
22 Used BMW 3 Series for sale
Carvana
Rockford, IL
5.0 stars
4 Used BMW 3 Series for sale
BMW and Mazda of Crystal Lake
Crystal Lake, IL
3.3 stars
4 Used BMW 3 Series for sale

Price of Used BMW 3 Series for Sale in Rockford, IL by Distance

Distance from Rockford, IL Average Price Deals Listings
50 miles
$26,449 Save $7,089 on 41 deals 128 listings
100 miles
$21,571 Save $8,274 on 244 deals 609 listings
200 miles
$20,683 Save $9,589 on 360 deals 909 listings

Similar Models

Average Price Deals Listings
Used Acura TLX $24,538 Save $10,515 on 900 deals 3,348 listings
Used Cadillac Ats $21,077 Save $6,917 on 904 deals 3,248 listings
Used Chrysler 300 $18,540 Save $8,082 on 2,898 deals 10,533 listings
Used Hyundai Azera $13,745 Save $5,021 on 200 deals 686 listings
Used Infiniti Q40 $16,483 Save $4,223 on 24 deals 102 listings
Used Mercedes-Benz Cla-Class $25,121 Save $10,142 on 1,204 deals 3,505 listings
Used Mitsubishi Lancer Evolution $26,734 Save $8,697 on 54 deals 264 listings
Used Toyota Avalon $17,494 Save $7,085 on 1,217 deals 4,147 listings
Used Volkswagen CC $11,673 Save $4,062 on 284 deals 1,117 listings
Used Volvo S60 $18,890 Save $9,022 on 746 deals 2,477 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2020 BMW 3 Series in Rockford
$62,974 - 6 listings
2019 BMW 3 Series in Rockford
$47,089 Save $3,567 on 4 deals 17 listings
2018 BMW 3 Series in Rockford
$37,822 Save $7,089 on 7 deals 12 listings
2017 BMW 3 Series in Rockford
$32,021 Save $2,937 on 2 deals 3 listings
2016 BMW 3 Series in Rockford
$23,735 Save $3,807 on 11 deals 27 listings
2015 BMW 3 Series in Rockford
$22,311 Save $3,690 on 2 deals 9 listings
2014 BMW 3 Series in Rockford
$17,075 Save $2,184 on 4 deals 8 listings
Explore Other Cities
  • BMW 3 Series in Saint Louis Save $8,953 on 18 Deals
    54 Listings from $4,556
  • BMW 3 Series in Sioux City Save $1,214 on 1 Deal
    1 Listing from $9,900
  • BMW 3 Series in Utica Save $4,194 on 4 Deals
    25 Listings from $5,500

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.