Certified Pre-owned by BMW Premium
Selection.
BMW 2 Series: View Used BMW 2 Car Models | PPSL BMW

BMW 2 Series Cars


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


BMW 2 Series For Sale: Compare Cars and Prices


Year From
To
Price From
To
Compare Cars

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


BMW 216d Gran Tourer Diesel Luxury 265565

BMW 216d Gran Tourer Diesel Luxury

$95,800


Stock No.: 265565
Reg. Date: 12 Jul 2017
Colour: Sparkling Brown Metallic
Mileage: 39,965 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265402

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265402
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,364 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 265414

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265414
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 3,500 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 265417

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265417
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 2,863 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265403

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265403
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 4,338 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265418

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265418
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 6,444 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265422

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265422
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 5,704 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265424

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265424
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,944 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 265404

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265404
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 2,556 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264416

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264416
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 1,618 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264420

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264420
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 1,741 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264379

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264379
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,500 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 265232

BMW 216i Gran Tourer Luxury

$108,800


Stock No.: 265232
Reg. Date: 29 Mar 2018
Colour: Mineral Grey
Mileage: 30,304 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 265557

BMW 216i Gran Tourer

$98,800


Stock No.: 265557
Reg. Date: 28 Sep 2017
Colour: Imperial Blue Brilliant Effect
Mileage: 53,812 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 265346

BMW 216i Gran Tourer Luxury

$114,800


Stock No.: 265346
Reg. Date: 19 Dec 2018
Colour: Mineral Grey
Mileage: 23,537 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264926

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264926
Reg. Date: 30 Aug 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,478 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264928

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264928
Reg. Date: 30 Aug 2019
Colour: Sapphire Black
Mileage: 3,191 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264930

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264930
Reg. Date: 30 Aug 2019
Colour: Sapphire Black
Mileage: 2,092 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 265935

BMW 216i Gran Tourer Luxury

$111,800


Stock No.: 265935
Reg. Date: 27 Mar 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 28,057 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264931

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264931
Reg. Date: 30 Aug 2019
Colour: Sparkling Brown Metallic
Mileage: 3,733 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264975

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264975
Reg. Date: 30 Aug 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,697 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264374

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264374
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,294 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264376

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264376
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,981 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264380

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264380
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,169 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 264377

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264377
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,019 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264381

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264381
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,687 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 264410

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264410
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,500 km
Location: 315 Alexandra Road

Add to compare
BMW 218i COUPE 265454

BMW 218i COUPE

$143,800


Stock No.: 265454
Reg. Date: 31 Oct 2019
Colour: Seaside Blue
Mileage: 1,828 km
Location: 280 Kampong Arang Road

Add to compare
BMW 218i Coupe Sport 265413

BMW 218i Coupe Sport

$143,800


Stock No.: 265413
Reg. Date: 31 Oct 2019
Colour: Sapphire Black
Mileage: 1,705 km
Location: 315 Alexandra Road

Add to compare
BMW 218i Coupe Sport 265429

BMW 218i Coupe Sport

$143,800


Stock No.: 265429
Reg. Date: 31 Oct 2019
Colour: Glacier Silver
Mileage: 3,953 km
Location: 280 Kampong Arang Road

Add to compare
BMW 218i Coupe Sport 265412

BMW 218i Coupe Sport

$143,800


Stock No.: 265412
Reg. Date: 31 Oct 2019
Colour: Sapphire Black
Mileage: 2,132 km
Location: 280 Kampong Arang Road

Add to compare
BMW 225XE 266329

BMW 225XE

$103,800


Stock No.: 266329
Reg. Date: 29 Sep 2017
Colour: Glacier Silver
Mileage: 30,284 km
Location: 315 Alexandra Road

Add to compare
BMW 230i COUPE M Sport 266395

BMW 230i COUPE M Sport

$163,800


Stock No.: 266395
Reg. Date: 27 Sep 2018
Colour: Mineral White-metallic
Mileage: 17,751 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 264933

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 264933
Reg. Date: 30 Aug 2019
Colour: Sparkling Brown Metallic
Mileage: 1,544 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 265419

BMW 216i Active Tourer Sport

SOLD


Stock No.: 265419
Reg. Date: 30 Sep 2019
Colour: Mineral White-metallic
Mileage: 3,202 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 265405

BMW 216i Active Tourer Sport

SOLD


Stock No.: 265405
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 4,421 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 216d Gran Tourer Diesel Luxury 265565

BMW 216d Gran Tourer Diesel Luxury

$95,800


Stock No.: 265565
Reg. Date: 12 Jul 2017
Colour: Sparkling Brown Metallic
Mileage: 39,965 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265402

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265402
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,364 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265414

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265414
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 3,500 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265417

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265417
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 2,863 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265403

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265403
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 4,338 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265418

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265418
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 6,444 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265422

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265422
Reg. Date: 30 Sep 2019
Colour: Mineral Grey
Mileage: 5,704 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265424

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265424
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,944 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216i Active Tourer Sport 265404

BMW 216i Active Tourer Sport

$109,800


Stock No.: 265404
Reg. Date: 30 Sep 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 2,556 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264416
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 1,618 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264420
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 1,741 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264379
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,500 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

$108,800


Stock No.: 265232
Reg. Date: 29 Mar 2018
Colour: Mineral Grey
Mileage: 30,304 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$98,800


Stock No.: 265557
Reg. Date: 28 Sep 2017
Colour: Imperial Blue Brilliant Effect
Mileage: 53,812 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Luxury

$114,800


Stock No.: 265346
Reg. Date: 19 Dec 2018
Colour: Mineral Grey
Mileage: 23,537 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264926
Reg. Date: 30 Aug 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,478 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264928
Reg. Date: 30 Aug 2019
Colour: Sapphire Black
Mileage: 3,191 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264930
Reg. Date: 30 Aug 2019
Colour: Sapphire Black
Mileage: 2,092 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

$111,800


Stock No.: 265935
Reg. Date: 27 Mar 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 28,057 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264931
Reg. Date: 30 Aug 2019
Colour: Sparkling Brown Metallic
Mileage: 3,733 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$120,800


Stock No.: 264975
Reg. Date: 30 Aug 2019
Colour: Imperial Blue Brilliant Effect
Mileage: 3,697 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264374
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,294 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264376
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,981 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264380
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,169 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264377
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,019 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264381
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 2,687 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

$121,800


Stock No.: 264410
Reg. Date: 30 Sep 2019
Colour: Sapphire Black
Mileage: 3,500 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 218i COUPE 265454

BMW 218i COUPE

$143,800


Stock No.: 265454
Reg. Date: 31 Oct 2019
Colour: Seaside Blue
Mileage: 1,828 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 218i Coupe Sport 265413

BMW 218i Coupe Sport

$143,800


Stock No.: 265413
Reg. Date: 31 Oct 2019
Colour: Sapphire Black
Mileage: 1,705 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 218i Coupe Sport 265429

BMW 218i Coupe Sport

$143,800


Stock No.: 265429
Reg. Date: 31 Oct 2019
Colour: Glacier Silver
Mileage: 3,953 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 218i Coupe Sport 265412

BMW 218i Coupe Sport

$143,800


Stock No.: 265412
Reg. Date: 31 Oct 2019
Colour: Sapphire Black
Mileage: 2,132 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 225XE 266329

BMW 225XE

$103,800


Stock No.: 266329
Reg. Date: 29 Sep 2017
Colour: Glacier Silver
Mileage: 30,284 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 230i COUPE M Sport 266395

BMW 230i COUPE M Sport

$163,800


Stock No.: 266395
Reg. Date: 27 Sep 2018
Colour: Mineral White-metallic
Mileage: 17,751 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 540i M Sport 266629

BMW 540i M Sport

SOLD


Stock No.: 266629
Reg. Date: 29 Oct 2019
Colour: Carbon Black(fq95-4464)
Mileage: 4,058 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X3 sDrive 20i X Line 265473

BMW X3 sDrive 20i X Line

SOLD


Stock No.: 265473
Reg. Date: 29 Oct 2019
Colour: Sapphire Black
Mileage: 2,374 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i M Sport 266527

BMW 318i M Sport

SOLD


Stock No.: 266527
Reg. Date: 31 Aug 2017
Colour: Estoril Blue
Mileage: 16,392 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare