Certified Pre-owned by BMW Premium Selection.
Certified Pre-owned BMW Cars: All Series & Models by PPSL BMW

FIND YOUR BMW


All BMW Models

BMW 1 Series

BMW 2 Series

BMW 3 Series

BMW 4 Series

BMW 5 Series

BMW 6 Series

BMW 7 Series

BMW X

BMW Z

BMW i

BMW M



Year From
To
Price From
To
Compare Cars

Choose at least two cars to do a quick side-by-side comparison.
Sort By


BMW 216i Gran Tourer Sport 260820

BMW 216i Gran Tourer Sport

$129,800


Stock No.: 260820
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 5,369 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 262178

BMW 216i Gran Tourer Sport

$130,800


Stock No.: 262178
Reg. Date: 31 Dec 2018
Colour: Mineral White-metallic
Mileage: 5,480 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 260320

BMW 216i Gran Tourer Sport

$129,800


Stock No.: 260320
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 11,241 km
Location: 315 Alexandra Road

Add to compare

All BMW Models

BMW 1 Series

BMW 2 Series

BMW 3 Series

BMW 4 Series

BMW 5 Series

BMW 6 Series

BMW 7 Series

BMW X

BMW Z

BMW i

BMW M


Filter By ▼



BMW 216i Gran Tourer Sport 260820

BMW 216i Gran Tourer Sport

$129,800


Stock No.: 260820
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 5,369 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Gran Tourer Sport 262178

BMW 216i Gran Tourer Sport

$130,800


Stock No.: 262178
Reg. Date: 31 Dec 2018
Colour: Mineral White-metallic
Mileage: 5,480 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Gran Tourer Sport 260320

BMW 216i Gran Tourer Sport

$129,800


Stock No.: 260320
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 11,241 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare