Retired Courtesy Vehicles Inventory

get pre-approved

Available now at Sterling BMW on select Certified BMW models: Save money on your next BMW with a retired courtesy vehicle. These vehicles have been well cared for and only titled to Sterling BMW. They include the remainder of the 4 year, 50,000 mile Ultimate Service Warranty and have low mileage. At most they are only one model year old, and you can save thousands off MSRP! Best of all, they often qualify for BMW new car specials, as well as special financing through BMW Financial Services!

2016 BMW 2 Series 228i
Stock Number:37072S
Mileage:7,606
Exterior Color:Alpine White
carfax one owner
Was:$35,991
Now:$30,998


2016 BMW 3 Series 320i
Stock Number:37105S
Mileage:8,108
Exterior Color:Alpine White
carfax one owner
Was:$35,991
Now:$28,508


2016 BMW 3 Series 320i
Stock Number:37095S
Mileage:7,657
Exterior Color:Mineral Grey Metallic
carfax one owner
Was:$34,991
Now:$27,816


2016 BMW 3 Series 320i
Stock Number:37086S
Mileage:6,975
Exterior Color:Jet Black
carfax one owner
Was:$35,991
Now:$28,887


2016 BMW 3 Series 328i
Stock Number:36973S
Mileage:11,584
Exterior Color:Jet Black
carfax one owner
Was:$41,991
Now:$32,980


Special
2016 BMW 3 Series 328i
Stock Number:36938S
Mileage:10,199
Exterior Color:Mediterranean Blue Metallic
carfax one owner
Was:$43,991
Now:$33,991


2016 BMW 3 Series 328i
Stock Number:37094S
Mileage:6,771
Exterior Color:Melbourne Red Metallic
carfax one owner
Was:$46,991
Now:$37,752


2016 BMW 3 Series 328i
Stock Number:37070S
Mileage:5,436
Exterior Color:Imperial Blue Metallic
carfax one owner
Was:$46,991
Now:$37,987


2016 BMW 3 Series 328i
Stock Number:37084S
Mileage:8,305
Exterior Color:Mineral Grey Metallic
carfax one owner
Was:$40,991
Now:$32,472


2016 BMW 3 Series 328i
Stock Number:36958S
Mileage:8,476
Exterior Color:Imperial Blue Metallic
carfax one owner
Was:$42,991
Now:$32,998