Search Inventory

Sales Dept.
Service Dept.
Parts Dept.

Make an offer NOW on BMW! Serving Chino Hills, Corona, Upland and Rancho Cucamonga, CA

Certified Pre-Owned Sales Event

Make an offer NOW on BMW!

These cars have been in-stock too
long- it's time to move them out!

34

Vehicles Found With This Special

2016  BMW 3 Series

2016 BMW 3 Series

320i Sedan

2.0L 4 CYLINDER
Sale Price

$19,499

Stock#: L17910
2015  BMW 3 Series

2015 BMW 3 Series

320i Sedan

2.0L 4 CYLINDER
Sale Price

$19,586

Stock#: P17917
2015  BMW 3 Series

2015 BMW 3 Series

328i Sedan

2.0L 4 CYLINDER
Sale Price

$20,494

Stock#: P17916
2016  BMW 3 Series

2016 BMW 3 Series

328i Sedan

2.0L 4 CYLINDER
Sale Price

$21,555

Stock#: L17903
2016  BMW 3 Series

2016 BMW 3 Series

328i Sedan

2.0L 4 CYLINDER
Sale Price

$22,879

Stock#: L17924
2016  BMW 3 Series

2016 BMW 3 Series

328i Sedan

2.0L 4 CYLINDER
Sale Price

$24,770

Stock#: L17938
2016  BMW 3 Series

2016 BMW 3 Series

328i Sedan

2.0L 4 CYLINDER
Sale Price

$24,876

Stock#: L17923
2015  BMW 3 Series Gran Turismo

2015 BMW 3 Series Gran Turismo

328i xDrive Gran Turismo Hatchback

2.0L 4 CYLINDER
Sale Price

$24,909

Stock#: 28367T
2015  BMW 4 Series

2015 BMW 4 Series

428i Coupe

2.0L 4 CYLINDER
Sale Price

$26,879

Stock#: L17940
2016  BMW 4 Series

2016 BMW 4 Series

428i Coupe

2.0L 4 CYLINDER
Sale Price

$26,981

Stock#: L17934

Call/Email for details.

  • Login
  • 0 Saved Vehicles
  • 0 Price Alerts
  • 0 Recently Viewed
  • Social Media
  • Contact Info.
  • Text Sales

Welcome to BMW of Ontario

You have not saved any vehicles.

Enter your email below to save vehicles and receive price alerts.

Opt-in for price alerts and to be contacted about other special offers.

I have read and agree to the Terms of Use and Privacy Policy.

You have no price alerts.

You are not logged in

Enter your email below to save vehicles and receive price alerts.

Opt-in for price alerts and to be contacted about other special offers.

I have read and agree to the Terms of Use and Privacy Policy.

You have not viewed any vehicles recently.

Enter your email below to save vehicles and receive price alerts.

Opt-in for price alerts and to be contacted about other special offers.

I have read and agree to the Terms of Use and Privacy Policy.

BMW of Ontario

1350 Auto Center Drive
Ontario, CA 91761
View Map & Directions
Sales: 909-639-4706
Service: 909-402-3641
Parts: 909-764-3654

Hours of Operation

Monday: 9 a.m. - 9 p.m.
Tuesday: 9 a.m. - 9 p.m.
Wednesday: 9 a.m. - 9 p.m.
Thursday: 9 a.m. - 9 p.m.
Friday: 9 a.m. - 9 p.m.
Saturday: 9 a.m. - 7 p.m.
Sunday: 10 a.m. - 6 p.m.
Vehicle Image Thumbnail
High Price

$0

Low Price

$0

Call For Price

Sale Pending

Sold

Vehicle Image Thumbnail
High Price

$0

Low Price

$0

Call For Price

Sale Pending

Sold