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 262587

BMW 216i Gran Tourer

$115,800


Stock No.: 262587
Reg. Date: 27 Sep 2017
Colour: Sparkling Brown Metallic
Mileage: 24,086 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 263319

BMW 216i Gran Tourer

$114,800


Stock No.: 263319
Reg. Date: 11 Aug 2017
Colour: Sparkling Brown Metallic
Mileage: 24,554 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 262183

BMW 216i Gran Tourer Luxury

$136,800


Stock No.: 262183
Reg. Date: 31 Dec 2018
Colour: Mineral White-metallic
Mileage: 3,512 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 262693

BMW 216i Gran Tourer Luxury

$140,800


Stock No.: 262693
Reg. Date: 29 Apr 2019
Colour: Mineral Grey
Mileage: 3,500 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer M Sport 262692

BMW 216i Gran Tourer M Sport

$142,800


Stock No.: 262692
Reg. Date: 29 Apr 2019
Colour: Alpine White Iii
Mileage: 4,800 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 262587

BMW 216i Gran Tourer

$115,800


Stock No.: 262587
Reg. Date: 27 Sep 2017
Colour: Sparkling Brown Metallic
Mileage: 24,086 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$114,800


Stock No.: 263319
Reg. Date: 11 Aug 2017
Colour: Sparkling Brown Metallic
Mileage: 24,554 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Gran Tourer Luxury 262183

BMW 216i Gran Tourer Luxury

$136,800


Stock No.: 262183
Reg. Date: 31 Dec 2018
Colour: Mineral White-metallic
Mileage: 3,512 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Gran Tourer Luxury 262693

BMW 216i Gran Tourer Luxury

$140,800


Stock No.: 262693
Reg. Date: 29 Apr 2019
Colour: Mineral Grey
Mileage: 3,500 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer M Sport

$142,800


Stock No.: 262692
Reg. Date: 29 Apr 2019
Colour: Alpine White Iii
Mileage: 4,800 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare