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 116d Diesel 261126

BMW 116d Diesel

$88,800


Stock No.: 261126
Reg. Date: 15 Sep 2016
Colour: Mineral Grey
Mileage: 58,284 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216d Active Tourer Diesel 260537

BMW 216d Active Tourer Diesel

$112,800


Stock No.: 260537
Reg. Date: 26 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 16,137 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260660

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260660
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,400 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 260825

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260825
Reg. Date: 30 Nov 2018
Colour: Mineral White-metallic
Mileage: 3,717 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 260663

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260663
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,600 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260659

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260659
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,400 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260317

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260317
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 3,967 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260783

BMW 216i Active Tourer Sport

$123,800


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

Add to compare
BMW 216i Active Tourer Sport 260662

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260662
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260785

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260785
Reg. Date: 30 Nov 2018
Colour: Alpine White Iii
Mileage: 2,606 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260314

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260314
Reg. Date: 22 Nov 2018
Colour: Sapphire Black
Mileage: 5,422 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260201

BMW 216i Gran Tourer

$123,800


Stock No.: 260201
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 8,083 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 259377

BMW 216i Gran Tourer Luxury

$131,800


Stock No.: 259377
Reg. Date: 22 Jun 2018
Colour: Platinum Silver
Mileage: 3,512 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260626

BMW 216i Gran Tourer

$126,800


Stock No.: 260626
Reg. Date: 28 Sep 2018
Colour: Flamenco Red Brilliant Effect
Mileage: 7,894 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 259390

BMW 216i Gran Tourer Luxury

$131,800


Stock No.: 259390
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,517 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260206

BMW 216i Gran Tourer

$123,800


Stock No.: 260206
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 5,522 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260205

BMW 216i Gran Tourer

$123,800


Stock No.: 260205
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 7,272 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260625

BMW 216i Gran Tourer

$126,800


Stock No.: 260625
Reg. Date: 28 Sep 2018
Colour: Sparkling Brown Metallic
Mileage: 8,112 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260247

BMW 216i Gran Tourer

$123,800


Stock No.: 260247
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 5,980 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260204

BMW 216i Gran Tourer

$123,800


Stock No.: 260204
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 5,628 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 259400

BMW 216i Gran Tourer

$123,800


Stock No.: 259400
Reg. Date: 29 Jun 2018
Colour: Glacier Silver
Mileage: 3,508 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260199

BMW 216i Gran Tourer

$123,800


Stock No.: 260199
Reg. Date: 22 Jun 2018
Colour: Mediterranean Blue
Mileage: 7,600 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260210

BMW 216i Gran Tourer

$123,800


Stock No.: 260210
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 7,313 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260200

BMW 216i Gran Tourer

$123,800


Stock No.: 260200
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 7,392 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260279

BMW 330e

$162,800


Stock No.: 260279
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 9,756 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260281

BMW 330e

$162,800


Stock No.: 260281
Reg. Date: 26 Jun 2018
Colour: Mediterranean Blue
Mileage: 7,311 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260282

BMW 330e

$162,800


Stock No.: 260282
Reg. Date: 26 Jun 2018
Colour: Sapphire Black
Mileage: 9,141 km
Location: 315 Alexandra Road

Add to compare
BMW 330e 260253

BMW 330e

$162,800


Stock No.: 260253
Reg. Date: 25 Jun 2018
Colour: Sapphire Black
Mileage: 4,778 km
Location: 315 Alexandra Road

Add to compare
BMW 330e 260280

BMW 330e

$162,800


Stock No.: 260280
Reg. Date: 25 Jun 2018
Colour: Alpine White Iii
Mileage: 7,145 km
Location: 315 Alexandra Road

Add to compare
BMW 330e 260283

BMW 330e

$162,800


Stock No.: 260283
Reg. Date: 26 Jun 2018
Colour: Mineral White-metallic
Mileage: 8,783 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260254

BMW 330e

$162,800


Stock No.: 260254
Reg. Date: 25 Jun 2018
Colour: Mineral Grey
Mileage: 10,302 km
Location: 280 Kampong Arang Road

Add to compare
BMW 420i Gran Coupe M Sport 1486

BMW 420i Gran Coupe M Sport

$182,800


Stock No.: 1486
Reg. Date: 06 Dec 2018
Colour: Glacier Silver
Mileage: 3,700 km
Location: 315 Alexandra Road

Add to compare
BMW 530e Luxury 260047

BMW 530e Luxury

$194,800


Stock No.: 260047
Reg. Date: 31 Aug 2017
Colour: Mineral White-metallic
Mileage: 7,922 km
Location: 315 Alexandra Road

Add to compare
BMW 530e Luxury 260638

BMW 530e Luxury

$230,800


Stock No.: 260638
Reg. Date: 30 Nov 2018
Colour: Mediterranean Blue
Mileage: 2,934 km
Location: 315 Alexandra Road

Add to compare
BMW 530e Luxury 260644

BMW 530e Luxury

$226,800


Stock No.: 260644
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 4,470 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 260640

BMW 530e Luxury

$226,800


Stock No.: 260640
Reg. Date: 28 Sep 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 2,184 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 260645

BMW 530e Luxury

$226,800


Stock No.: 260645
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 8,701 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 260641

BMW 530e Luxury

$226,800


Stock No.: 260641
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 6,356 km
Location: 315 Alexandra Road

Add to compare
BMW 530e Luxury 260048

BMW 530e Luxury

$194,800


Stock No.: 260048
Reg. Date: 31 Aug 2017
Colour: Atlas Cedar
Mileage: 9,908 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530i Luxury 260261

BMW 530i Luxury

$202,800


Stock No.: 260261
Reg. Date: 28 Sep 2017
Colour: Mediterranean Blue
Mileage: 8,840 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530i Luxury 260295

BMW 530i Luxury

$202,800


Stock No.: 260295
Reg. Date: 28 Sep 2017
Colour: Cashmere Silver-metallic
Mileage: 9,448 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530i Luxury 260262

BMW 530i Luxury

$202,800


Stock No.: 260262
Reg. Date: 28 Sep 2017
Colour: Mediterranean Blue
Mileage: 8,184 km
Location: 280 Kampong Arang Road

Add to compare
BMW 640i xDrive Gran Turismo M Sport 4376

BMW 640i xDrive Gran Turismo M Sport

$295,800


Stock No.: 4376
Reg. Date: 08 Nov 2017
Colour: Mineral White
Mileage: 14,300 km
Location: 280 Kampong Arang Road

Add to compare
BMW i3 Lodge 260300

BMW i3 Lodge

$115,800


Stock No.: 260300
Reg. Date: 31 Aug 2017
Colour: Fluid Black
Mileage: 4,048 km
Location: 280 Kampong Arang Road

Add to compare
BMW i3 Suite 260301

BMW i3 Suite

$119,800


Stock No.: 260301
Reg. Date: 29 Dec 2017
Colour: Fluid Black
Mileage: 3,512 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive 20i M Sport 260267

BMW X2 sDrive 20i M Sport

$157,800


Stock No.: 260267
Reg. Date: 31 May 2018
Colour: Misano Blue Metallic
Mileage: 9,294 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive 20i M Sport 260811

BMW X2 sDrive 20i M Sport

$165,800


Stock No.: 260811
Reg. Date: 06 Dec 2018
Colour: Misano Blue Metallic
Mileage: 3,504 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive18i M Sport 260802

BMW X2 sDrive18i M Sport

$152,800


Stock No.: 260802
Reg. Date: 05 Dec 2018
Colour: Misano Blue Metallic
Mileage: 530 km
Location: 280 Kampong Arang Road

Add to compare
BMW X4 xDrive 35i 261136

BMW X4 xDrive 35i

$176,800


Stock No.: 261136
Reg. Date: 07 Sep 2016
Colour: Deep Sea Blue-metallic
Mileage: 51,736 km
Location: 315 Alexandra Road

Add to compare
BMW 116d Diesel 260454

BMW 116d Diesel

SOLD


Stock No.: 260454
Reg. Date: 29 Jul 2016
Colour: Sparkling Brown Metallic
Mileage: 44,604 km
Location: 280 Kampong Arang Road

Add to compare
BMW 116d Diesel 261025

BMW 116d Diesel

SOLD


Stock No.: 261025
Reg. Date: 29 Jan 2016
Colour: Sapphire Black
Mileage: 42,730 km
Location: 280 Kampong Arang Road

Add to compare
BMW 116d Diesel 260932

BMW 116d Diesel

SOLD


Stock No.: 260932
Reg. Date: 18 Apr 2016
Colour: Mineral White-metallic
Mileage: 27,833 km
Location: 280 Kampong Arang Road

Add to compare
BMW 116d Diesel 256741

BMW 116d Diesel

SOLD


Stock No.: 256741
Reg. Date: 29 Dec 2017
Colour: Sunset Orange
Mileage: 3,505 km
Location: 280 Kampong Arang Road

Add to compare
BMW 116d Diesel 255582

BMW 116d Diesel

SOLD


Stock No.: 255582
Reg. Date: 03 Nov 2017
Colour: Sparkling Brown Metallic
Mileage: 5,034 km
Location: 280 Kampong Arang Road

Add to compare
BMW 116d Diesel 254680

BMW 116d Diesel

SOLD


Stock No.: 254680
Reg. Date: 19 Oct 2017
Colour: Seaside Blue
Mileage: 5,213 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216d Active Tourer Diesel 254149

BMW 216d Active Tourer Diesel

SOLD


Stock No.: 254149
Reg. Date: 26 Jul 2017
Colour: Glacier Silver
Mileage: 7,574 km
Location: 315 Alexandra Road

Add to compare
BMW 216d Active Tourer Diesel 260193

BMW 216d Active Tourer Diesel

SOLD


Stock No.: 260193
Reg. Date: 22 Jun 2018
Colour: Sapphire Black
Mileage: 7,543 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216d Gran Tourer Diesel Luxury 260444

BMW 216d Gran Tourer Diesel Luxury

SOLD


Stock No.: 260444
Reg. Date: 01 Jul 2016
Colour: Sapphire Black
Mileage: 32,738 km
Location: 315 Alexandra Road

Add to compare
BMW 216d Gran Tourer Diesel Luxury 260500

BMW 216d Gran Tourer Diesel Luxury

SOLD


Stock No.: 260500
Reg. Date: 10 Nov 2016
Colour: Sapphire Black
Mileage: 17,782 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216d Gran Tourer Diesel 250177

BMW 216d Gran Tourer Diesel

SOLD


Stock No.: 250177
Reg. Date: 30 Sep 2016
Colour: Sapphire Black
Mileage: 3,507 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260273

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260273
Reg. Date: 28 Sep 2018
Colour: Black Ii
Mileage: 3,509 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260274

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260274
Reg. Date: 28 Sep 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 3,516 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 260316

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260316
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 3,538 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260658

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260658
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 260826

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260826
Reg. Date: 30 Nov 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 1,700 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Active Tourer Sport 260664

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260664
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 530 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Active Tourer Sport 260668

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260668
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 1,200 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260212

BMW 216i Gran Tourer

SOLD


Stock No.: 260212
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Sport 260250

BMW 216i Gran Tourer Sport

SOLD


Stock No.: 260250
Reg. Date: 23 Aug 2018
Colour: Alpine White Iii
Mileage: 3,511 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260244

BMW 216i Gran Tourer

SOLD


Stock No.: 260244
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 6,000 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260245

BMW 216i Gran Tourer

SOLD


Stock No.: 260245
Reg. Date: 29 Jun 2018
Colour: Atlantic Grey
Mileage: 7,182 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 259392

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 259392
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,503 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 259395

BMW 216i Gran Tourer

SOLD


Stock No.: 259395
Reg. Date: 29 Jun 2018
Colour: Mediterranean Blue
Mileage: 3,502 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Sport 260276

BMW 216i Gran Tourer Sport

SOLD


Stock No.: 260276
Reg. Date: 26 Sep 2018
Colour: Glacier Silver
Mileage: 3,507 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260856

BMW 216i Gran Tourer

SOLD


Stock No.: 260856
Reg. Date: 04 May 2018
Colour: Mineral White-metallic
Mileage: 11,936 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer M Sport 260270

BMW 216i Gran Tourer M Sport

SOLD


Stock No.: 260270
Reg. Date: 15 Oct 2018
Colour: Glacier Silver
Mileage: 3,510 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer 260794

BMW 216i Gran Tourer

SOLD


Stock No.: 260794
Reg. Date: 28 Sep 2018
Colour: Flamenco Red Brilliant Effect
Mileage: 7,327 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 259389

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 259389
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 4,638 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260211

BMW 216i Gran Tourer

SOLD


Stock No.: 260211
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 5,999 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 256685

BMW 216i Gran Tourer

SOLD


Stock No.: 256685
Reg. Date: 03 Nov 2017
Colour: Mineral White-metallic
Mileage: 4,581 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260207

BMW 216i Gran Tourer

SOLD


Stock No.: 260207
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 6,420 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260248

BMW 216i Gran Tourer

SOLD


Stock No.: 260248
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 6,047 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260246

BMW 216i Gran Tourer

SOLD


Stock No.: 260246
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 4,015 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 260327

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260327
Reg. Date: 19 Jan 2018
Colour: Glacier Silver
Mileage: 9,859 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 254616

BMW 216i Gran Tourer

SOLD


Stock No.: 254616
Reg. Date: 31 Aug 2017
Colour: Glacier Silver
Mileage: 2,290 km
Location: 315 Alexandra Road

Add to compare
BMW 216i Gran Tourer Luxury 260042

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260042
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 5,860 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 260043

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260043
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 3,602 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260203

BMW 216i Gran Tourer

SOLD


Stock No.: 260203
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 6,857 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer Luxury 260209

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260209
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 7,073 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260243

BMW 216i Gran Tourer

SOLD


Stock No.: 260243
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 6,595 km
Location: 280 Kampong Arang Road

Add to compare
BMW 216i Gran Tourer 260249

BMW 216i Gran Tourer

SOLD


Stock No.: 260249
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,516 km
Location: 280 Kampong Arang Road

Add to compare
BMW 218i Active Tourer 260712

BMW 218i Active Tourer

SOLD


Stock No.: 260712
Reg. Date: 30 Sep 2015
Colour: Mediterranean Blue
Mileage: 20,584 km
Location: 280 Kampong Arang Road

Add to compare
BMW 218i Active Tourer 255901

BMW 218i Active Tourer

SOLD

Hot Pick

Stock No.: 255901
Reg. Date: 27 Feb 2015
Colour: Flamenco Red Brilliant Effect
Mileage: 55,662 km
Location: 280 Kampong Arang Road

Add to compare
BMW 218i Coupe Sport 260251

BMW 218i Coupe Sport

SOLD


Stock No.: 260251
Reg. Date: 27 Apr 2018
Colour: Glacier Silver
Mileage: 3,506 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260635

BMW 318i

SOLD


Stock No.: 260635
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 1,555 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260479

BMW 318i

SOLD


Stock No.: 260479
Reg. Date: 27 Feb 2016
Colour: Mediterranean Blue
Mileage: 27,857 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260278

BMW 318i

SOLD


Stock No.: 260278
Reg. Date: 28 Sep 2018
Colour: Alpine White Iii
Mileage: 3,512 km
Location: 280 Kampong Arang Road

Add to compare
BMW 318i 260632

BMW 318i

SOLD


Stock No.: 260632
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 3,183 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260630

BMW 318i

SOLD


Stock No.: 260630
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 2,519 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260631

BMW 318i

SOLD


Stock No.: 260631
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 280 Kampong Arang Road

Add to compare
BMW 318i 260627

BMW 318i

SOLD


Stock No.: 260627
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 9,800 km
Location: 280 Kampong Arang Road

Add to compare
BMW 318i 260634

BMW 318i

SOLD


Stock No.: 260634
Reg. Date: 06 Dec 2018
Colour: Platinum Silver
Mileage: 2,580 km
Location: 315 Alexandra Road

Add to compare
BMW 318i Sport 256325

BMW 318i Sport

SOLD


Stock No.: 256325
Reg. Date: 03 Nov 2017
Colour: Mineral White-metallic
Mileage: 3,505 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 259479

BMW 330e

SOLD


Stock No.: 259479
Reg. Date: 17 Oct 2017
Colour: Mineral Grey
Mileage: 3,960 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 259475

BMW 330e

SOLD


Stock No.: 259475
Reg. Date: 31 Aug 2017
Colour: Mineral White-metallic
Mileage: 5,091 km
Location: 315 Alexandra Road

Add to compare
BMW 330e 259490

BMW 330e

SOLD


Stock No.: 259490
Reg. Date: 26 Jun 2018
Colour: Mineral Grey
Mileage: 4,657 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 259478

BMW 330e

SOLD


Stock No.: 259478
Reg. Date: 31 Aug 2017
Colour: Sapphire Black
Mileage: 6,098 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 259488

BMW 330e

SOLD


Stock No.: 259488
Reg. Date: 22 Jun 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

Add to compare
BMW 430i Coupe M Sport 258866

BMW 430i Coupe M Sport

SOLD


Stock No.: 258866
Reg. Date: 21 Mar 2018
Colour: Melbourne Red-metallic
Mileage: 5,900 km
Location: 280 Kampong Arang Road

Add to compare
BMW 440i Convertible M Sport 258865

BMW 440i Convertible M Sport

SOLD


Stock No.: 258865
Reg. Date: 19 Sep 2017
Colour: Snapper Rocks Blue
Mileage: 21,300 km
Location: 280 Kampong Arang Road

Add to compare
BMW 440i Coupe M Sport 259493

BMW 440i Coupe M Sport

SOLD


Stock No.: 259493
Reg. Date: 30 Nov 2017
Colour: Sapphire Black
Mileage: 5,317 km
Location: 315 Alexandra Road

Add to compare
BMW 440i Coupe M Sport 258709

BMW 440i Coupe M Sport

SOLD


Stock No.: 258709
Reg. Date: 29 Aug 2017
Colour: Snapper Rocks Blue
Mileage: 9,303 km
Location: 315 Alexandra Road

Add to compare
BMW 520d Diesel 256180

BMW 520d Diesel

SOLD


Stock No.: 256180
Reg. Date: 14 Nov 2017
Colour: Glacier Silver
Mileage: 4,840 km
Location: 315 Alexandra Road

Add to compare
BMW 520i Sport 260636

BMW 520i Sport

SOLD


Stock No.: 260636
Reg. Date: 30 Nov 2018
Colour: Bluestone Metallic
Mileage: 1,288 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i Luxury 260750

BMW 520i Luxury

SOLD


Stock No.: 260750
Reg. Date: 05 Dec 2018
Colour: Cashmere Silver-metallic
Mileage: 1,649 km
Location: 315 Alexandra Road

Add to compare
BMW 520i M Sport 260759

BMW 520i M Sport

SOLD


Stock No.: 260759
Reg. Date: 30 Nov 2018
Colour: Bluestone Metallic
Mileage: 1,121 km
Location: 315 Alexandra Road

Add to compare
BMW 520i M Sport 260758

BMW 520i M Sport

SOLD


Stock No.: 260758
Reg. Date: 30 Nov 2018
Colour: Carbon Black(fq95-4464)
Mileage: 1,778 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i Luxury 260827

BMW 520i Luxury

SOLD


Stock No.: 260827
Reg. Date: 06 Dec 2018
Colour: Mineral White-metallic
Mileage: 1,800 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i 244255

BMW 520i

SOLD


Stock No.: 244255
Reg. Date: 30 Sep 2014
Colour: Sophisto Grey Brilliant Effect
Mileage: 36,243 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i M Sport 260286

BMW 520i M Sport

SOLD


Stock No.: 260286
Reg. Date: 28 Sep 2018
Colour: Sapphire Black
Mileage: 3,501 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i Luxury 260291

BMW 520i Luxury

SOLD


Stock No.: 260291
Reg. Date: 28 Sep 2018
Colour: Jatoba
Mileage: 1,500 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i Luxury 260288

BMW 520i Luxury

SOLD


Stock No.: 260288
Reg. Date: 28 Sep 2018
Colour: Sapphire Black
Mileage: 2,705 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i Luxury 260290

BMW 520i Luxury

SOLD


Stock No.: 260290
Reg. Date: 28 Sep 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 3,504 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i M Sport 260289

BMW 520i M Sport

SOLD


Stock No.: 260289
Reg. Date: 28 Sep 2018
Colour: Mediterranean Blue
Mileage: 3,512 km
Location: 280 Kampong Arang Road

Add to compare
BMW 520i M Sport 260258

BMW 520i M Sport

SOLD


Stock No.: 260258
Reg. Date: 06 Jul 2018
Colour: Mediterranean Blue
Mileage: 3,519 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 259489

BMW 530e Luxury

SOLD


Stock No.: 259489
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 6,807 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 260117

BMW 530e Luxury

SOLD


Stock No.: 260117
Reg. Date: 31 Aug 2017
Colour: Bluestone Metallic
Mileage: 6,022 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530e Luxury 260642

BMW 530e Luxury

SOLD


Stock No.: 260642
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 3,452 km
Location: 280 Kampong Arang Road

Add to compare
BMW 530i Luxury 260299

BMW 530i Luxury

SOLD


Stock No.: 260299
Reg. Date: 03 Nov 2017
Colour: Atlas Cedar
Mileage: 5,440 km
Location: 315 Alexandra Road

Add to compare
BMW 530i Luxury 260297

BMW 530i Luxury

SOLD


Stock No.: 260297
Reg. Date: 17 Oct 2017
Colour: Mediterranean Blue
Mileage: 7,204 km
Location: 280 Kampong Arang Road

Add to compare
BMW 540i M Sport 259531

BMW 540i M Sport

SOLD


Stock No.: 259531
Reg. Date: 26 Apr 2017
Colour: Sapphire Black
Mileage: 18,201 km
Location: 315 Alexandra Road

Add to compare
BMW 540i M Sport 260264

BMW 540i M Sport

SOLD


Stock No.: 260264
Reg. Date: 30 Nov 2017
Colour: Bluestone Metallic
Mileage: 6,020 km
Location: 280 Kampong Arang Road

Add to compare
BMW 630i Gran Turismo 260873

BMW 630i Gran Turismo

SOLD


Stock No.: 260873
Reg. Date: 30 Jul 2018
Colour: Glacier Silver
Mileage: 7,329 km
Location: 315 Alexandra Road

Add to compare
BMW 640i xDrive Gran Turismo 260874

BMW 640i xDrive Gran Turismo

SOLD


Stock No.: 260874
Reg. Date: 30 Jul 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 13,122 km
Location: 315 Alexandra Road

Add to compare
BMW 640i xDrive Gran Turismo M Sport 261190

BMW 640i xDrive Gran Turismo M Sport

SOLD


Stock No.: 261190
Reg. Date: 21 Aug 2018
Colour: Mineral White-metallic
Mileage: 6,547 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 254220

BMW 730Li

SOLD


Stock No.: 254220
Reg. Date: 31 Aug 2017
Colour: Sapphire Black
Mileage: 4,841 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 256348

BMW 730Li

SOLD


Stock No.: 256348
Reg. Date: 30 Nov 2017
Colour: Sophisto Grey Brilliant Effect
Mileage: 3,507 km
Location: 315 Alexandra Road

Add to compare
BMW 730Li 4621

BMW 730Li

SOLD


Stock No.: 4621
Reg. Date: 29 Jun 2018
Colour: Alpine White
Mileage: 10,400 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 254611

BMW 730Li

SOLD


Stock No.: 254611
Reg. Date: 28 Sep 2017
Colour: Cashmere Silver-metallic
Mileage: 1,606 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 260116

BMW 730Li

SOLD


Stock No.: 260116
Reg. Date: 31 May 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 5,296 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 260118

BMW 730Li

SOLD


Stock No.: 260118
Reg. Date: 26 Mar 2018
Colour: Mineral White-metallic
Mileage: 3,650 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 254215

BMW 730Li

SOLD


Stock No.: 254215
Reg. Date: 28 Jun 2017
Colour: Mineral White-metallic
Mileage: 3,513 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 260114

BMW 730Li

SOLD


Stock No.: 260114
Reg. Date: 31 May 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 4,214 km
Location: 315 Alexandra Road

Add to compare
BMW 730Li 260115

BMW 730Li

SOLD


Stock No.: 260115
Reg. Date: 31 May 2018
Colour: Sapphire Black
Mileage: 6,648 km
Location: 280 Kampong Arang Road

Add to compare
BMW 730Li 260046

BMW 730Li

SOLD


Stock No.: 260046
Reg. Date: 31 May 2018
Colour: Glacier Silver
Mileage: 6,552 km
Location: 315 Alexandra Road

Add to compare
BMW 740Le xDrive 260763

BMW 740Le xDrive

SOLD


Stock No.: 260763
Reg. Date: 31 Aug 2017
Colour: Sophisto Grey Brilliant Effect
Mileage: 11,997 km
Location: 280 Kampong Arang Road

Add to compare
BMW 750Li 260764

BMW 750Li

SOLD


Stock No.: 260764
Reg. Date: 13 Jun 2016
Colour: Jatoba
Mileage: 29,036 km
Location: 315 Alexandra Road

Add to compare
BMW i3 Lodge 256833

BMW i3 Lodge

SOLD


Stock No.: 256833
Reg. Date: 31 Aug 2017
Colour: Protonic Blue
Mileage: 3,501 km
Location: 280 Kampong Arang Road

Add to compare
BMW i3 REX Suite 260756

BMW i3 REX Suite

SOLD


Stock No.: 260756
Reg. Date: 05 Sep 2017
Colour: Protonic Blue
Mileage: 3,593 km
Location: 315 Alexandra Road

Add to compare
BMW M6 Gran Coupe 260858

BMW M6 Gran Coupe

SOLD


Stock No.: 260858
Reg. Date: 26 Jun 2018
Colour: San Marino Blue Metallic
Mileage: 6,878 km
Location: 280 Kampong Arang Road

Add to compare
BMW X1 sDrive 18i M Sport 260222

BMW X1 sDrive 18i M Sport

SOLD


Stock No.: 260222
Reg. Date: 22 Jun 2018
Colour: Alpine White Iii
Mileage: 3,502 km
Location: 315 Alexandra Road

Add to compare
BMW X1 sDrive 18i 260711

BMW X1 sDrive 18i

SOLD


Stock No.: 260711
Reg. Date: 26 Oct 2016
Colour: Sapphire Black
Mileage: 33,070 km
Location: 315 Alexandra Road

Add to compare
BMW X1 sDrive 18i 260362

BMW X1 sDrive 18i

SOLD


Stock No.: 260362
Reg. Date: 20 May 2016
Colour: Glacier Silver
Mileage: 44,394 km
Location: 280 Kampong Arang Road

Add to compare
BMW X1 sDrive 18i 261110

BMW X1 sDrive 18i

SOLD


Stock No.: 261110
Reg. Date: 18 Sep 2017
Colour: Sapphire Black
Mileage: 21,982 km
Location: 315 Alexandra Road

Add to compare
BMW X1 sDrive 18i 256704

BMW X1 sDrive 18i

SOLD


Stock No.: 256704
Reg. Date: 03 Nov 2017
Colour: Sapphire Black
Mileage: 5,401 km
Location: 280 Kampong Arang Road

Add to compare
BMW X1 sDrive18i M Sport 260041

BMW X1 sDrive18i M Sport

SOLD


Stock No.: 260041
Reg. Date: 28 Sep 2018
Colour: Estoril Blue
Mileage: 3,509 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive 18i M Sport 260801

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260801
Reg. Date: 05 Dec 2018
Colour: Galvanic Gold
Mileage: 1,423 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive 18i M Sport 260646

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260646
Reg. Date: 17 Aug 2018
Colour: Alpine White Iii
Mileage: 3,509 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 18i M Sport 260798

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260798
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 900 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260266

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260266
Reg. Date: 19 Mar 2018
Colour: Galvanic Gold
Mileage: 11,685 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive 20i M Sport 261008

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 261008
Reg. Date: 30 Jul 2018
Colour: Sunset Orange
Mileage: 700 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260804

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260804
Reg. Date: 30 Nov 2018
Colour: Mineral Grey
Mileage: 900 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260809

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260809
Reg. Date: 06 Dec 2018
Colour: Sapphire Black
Mileage: 1,357 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260654

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260654
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 3,993 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260812

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260812
Reg. Date: 30 Nov 2018
Colour: Mediterranean Blue
Mileage: 2,618 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260806

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260806
Reg. Date: 05 Dec 2018
Colour: Sapphire Black
Mileage: 1,203 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 261355

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 261355
Reg. Date: 05 Jul 2018
Colour: Sunset Orange
Mileage: 12,727 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260305

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260305
Reg. Date: 31 May 2018
Colour: Misano Blue Metallic
Mileage: 5,237 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260308

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260308
Reg. Date: 28 Sep 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

Add to compare
BMW X2 sDrive 20i M Sport 260803

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260803
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 1,947 km
Location: 315 Alexandra Road

Add to compare
BMW X2 sDrive18i M Sport 260799

BMW X2 sDrive18i M Sport

SOLD


Stock No.: 260799
Reg. Date: 30 Nov 2018
Colour: Mineral Grey
Mileage: 1,000 km
Location: 280 Kampong Arang Road

Add to compare
BMW X3 sDrive 20i M Sport 774

BMW X3 sDrive 20i M Sport

SOLD


Stock No.: 774
Reg. Date: 30 Jan 2019
Colour: Glacier Silver
Mileage: 0 km
Location: 280 Kampong Arang Road

Add to compare
BMW X3 sDrive20i M Sport 260311

BMW X3 sDrive20i M Sport

SOLD


Stock No.: 260311
Reg. Date: 17 Aug 2018
Colour: Glacier Silver
Mileage: 3,512 km
Location: 315 Alexandra Road

Add to compare
BMW X3 xDrive 30i 260312

BMW X3 xDrive 30i

SOLD


Stock No.: 260312
Reg. Date: 04 Jan 2018
Colour: Mineral White-metallic
Mileage: 6,779 km
Location: 280 Kampong Arang Road

Add to compare
BMW X5 xDrive 40E 260766

BMW X5 xDrive 40E

SOLD


Stock No.: 260766
Reg. Date: 31 Aug 2017
Colour: Alpine White Iii
Mileage: 12,258 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 116d Diesel 261126

BMW 116d Diesel

$88,800


Stock No.: 261126
Reg. Date: 15 Sep 2016
Colour: Mineral Grey
Mileage: 58,284 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216d Active Tourer Diesel 260537

BMW 216d Active Tourer Diesel

$112,800


Stock No.: 260537
Reg. Date: 26 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 16,137 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260660
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,400 km
Location: 315 Alexandra Road

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

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260825
Reg. Date: 30 Nov 2018
Colour: Mineral White-metallic
Mileage: 3,717 km
Location: 315 Alexandra Road

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

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260663
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,600 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260659
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,400 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260317
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 3,967 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$123,800


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

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

BMW 216i Active Tourer Sport

$124,800


Stock No.: 260662
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260785
Reg. Date: 30 Nov 2018
Colour: Alpine White Iii
Mileage: 2,606 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

$123,800


Stock No.: 260314
Reg. Date: 22 Nov 2018
Colour: Sapphire Black
Mileage: 5,422 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260201
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 8,083 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Luxury

$131,800


Stock No.: 259377
Reg. Date: 22 Jun 2018
Colour: Platinum Silver
Mileage: 3,512 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$126,800


Stock No.: 260626
Reg. Date: 28 Sep 2018
Colour: Flamenco Red Brilliant Effect
Mileage: 7,894 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

$131,800


Stock No.: 259390
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,517 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260206
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 5,522 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260205
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 7,272 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$126,800


Stock No.: 260625
Reg. Date: 28 Sep 2018
Colour: Sparkling Brown Metallic
Mileage: 8,112 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260247
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 5,980 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260204
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 5,628 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 259400
Reg. Date: 29 Jun 2018
Colour: Glacier Silver
Mileage: 3,508 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260199
Reg. Date: 22 Jun 2018
Colour: Mediterranean Blue
Mileage: 7,600 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260210
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 7,313 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

$123,800


Stock No.: 260200
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 7,392 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 260279

BMW 330e

$162,800


Stock No.: 260279
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 9,756 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 260281

BMW 330e

$162,800


Stock No.: 260281
Reg. Date: 26 Jun 2018
Colour: Mediterranean Blue
Mileage: 7,311 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 260282

BMW 330e

$162,800


Stock No.: 260282
Reg. Date: 26 Jun 2018
Colour: Sapphire Black
Mileage: 9,141 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 330e 260253

BMW 330e

$162,800


Stock No.: 260253
Reg. Date: 25 Jun 2018
Colour: Sapphire Black
Mileage: 4,778 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 330e 260280

BMW 330e

$162,800


Stock No.: 260280
Reg. Date: 25 Jun 2018
Colour: Alpine White Iii
Mileage: 7,145 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 330e 260283

BMW 330e

$162,800


Stock No.: 260283
Reg. Date: 26 Jun 2018
Colour: Mineral White-metallic
Mileage: 8,783 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 260254

BMW 330e

$162,800


Stock No.: 260254
Reg. Date: 25 Jun 2018
Colour: Mineral Grey
Mileage: 10,302 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 420i Gran Coupe M Sport 1486

BMW 420i Gran Coupe M Sport

$182,800


Stock No.: 1486
Reg. Date: 06 Dec 2018
Colour: Glacier Silver
Mileage: 3,700 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260047

BMW 530e Luxury

$194,800


Stock No.: 260047
Reg. Date: 31 Aug 2017
Colour: Mineral White-metallic
Mileage: 7,922 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260638

BMW 530e Luxury

$230,800


Stock No.: 260638
Reg. Date: 30 Nov 2018
Colour: Mediterranean Blue
Mileage: 2,934 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260644

BMW 530e Luxury

$226,800


Stock No.: 260644
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 4,470 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260640

BMW 530e Luxury

$226,800


Stock No.: 260640
Reg. Date: 28 Sep 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 2,184 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260645

BMW 530e Luxury

$226,800


Stock No.: 260645
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 8,701 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260641

BMW 530e Luxury

$226,800


Stock No.: 260641
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 6,356 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260048

BMW 530e Luxury

$194,800


Stock No.: 260048
Reg. Date: 31 Aug 2017
Colour: Atlas Cedar
Mileage: 9,908 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530i Luxury 260261

BMW 530i Luxury

$202,800


Stock No.: 260261
Reg. Date: 28 Sep 2017
Colour: Mediterranean Blue
Mileage: 8,840 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530i Luxury 260295

BMW 530i Luxury

$202,800


Stock No.: 260295
Reg. Date: 28 Sep 2017
Colour: Cashmere Silver-metallic
Mileage: 9,448 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530i Luxury 260262

BMW 530i Luxury

$202,800


Stock No.: 260262
Reg. Date: 28 Sep 2017
Colour: Mediterranean Blue
Mileage: 8,184 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 640i xDrive Gran Turismo M Sport 4376

BMW 640i xDrive Gran Turismo M Sport

$295,800


Stock No.: 4376
Reg. Date: 08 Nov 2017
Colour: Mineral White
Mileage: 14,300 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW i3 Lodge 260300

BMW i3 Lodge

$115,800


Stock No.: 260300
Reg. Date: 31 Aug 2017
Colour: Fluid Black
Mileage: 4,048 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW i3 Suite 260301

BMW i3 Suite

$119,800


Stock No.: 260301
Reg. Date: 29 Dec 2017
Colour: Fluid Black
Mileage: 3,512 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260267

BMW X2 sDrive 20i M Sport

$157,800


Stock No.: 260267
Reg. Date: 31 May 2018
Colour: Misano Blue Metallic
Mileage: 9,294 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260811

BMW X2 sDrive 20i M Sport

$165,800


Stock No.: 260811
Reg. Date: 06 Dec 2018
Colour: Misano Blue Metallic
Mileage: 3,504 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive18i M Sport 260802

BMW X2 sDrive18i M Sport

$152,800


Stock No.: 260802
Reg. Date: 05 Dec 2018
Colour: Misano Blue Metallic
Mileage: 530 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X4 xDrive 35i 261136

BMW X4 xDrive 35i

$176,800


Stock No.: 261136
Reg. Date: 07 Sep 2016
Colour: Deep Sea Blue-metallic
Mileage: 51,736 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 260454

BMW 116d Diesel

SOLD


Stock No.: 260454
Reg. Date: 29 Jul 2016
Colour: Sparkling Brown Metallic
Mileage: 44,604 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 261025

BMW 116d Diesel

SOLD


Stock No.: 261025
Reg. Date: 29 Jan 2016
Colour: Sapphire Black
Mileage: 42,730 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 260932

BMW 116d Diesel

SOLD


Stock No.: 260932
Reg. Date: 18 Apr 2016
Colour: Mineral White-metallic
Mileage: 27,833 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 256741

BMW 116d Diesel

SOLD


Stock No.: 256741
Reg. Date: 29 Dec 2017
Colour: Sunset Orange
Mileage: 3,505 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 255582

BMW 116d Diesel

SOLD


Stock No.: 255582
Reg. Date: 03 Nov 2017
Colour: Sparkling Brown Metallic
Mileage: 5,034 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 116d Diesel 254680

BMW 116d Diesel

SOLD


Stock No.: 254680
Reg. Date: 19 Oct 2017
Colour: Seaside Blue
Mileage: 5,213 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216d Active Tourer Diesel 254149

BMW 216d Active Tourer Diesel

SOLD


Stock No.: 254149
Reg. Date: 26 Jul 2017
Colour: Glacier Silver
Mileage: 7,574 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216d Active Tourer Diesel 260193

BMW 216d Active Tourer Diesel

SOLD


Stock No.: 260193
Reg. Date: 22 Jun 2018
Colour: Sapphire Black
Mileage: 7,543 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216d Gran Tourer Diesel Luxury 260444

BMW 216d Gran Tourer Diesel Luxury

SOLD


Stock No.: 260444
Reg. Date: 01 Jul 2016
Colour: Sapphire Black
Mileage: 32,738 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 216d Gran Tourer Diesel Luxury 260500

BMW 216d Gran Tourer Diesel Luxury

SOLD


Stock No.: 260500
Reg. Date: 10 Nov 2016
Colour: Sapphire Black
Mileage: 17,782 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 216d Gran Tourer Diesel 250177

BMW 216d Gran Tourer Diesel

SOLD


Stock No.: 250177
Reg. Date: 30 Sep 2016
Colour: Sapphire Black
Mileage: 3,507 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260273
Reg. Date: 28 Sep 2018
Colour: Black Ii
Mileage: 3,509 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260274
Reg. Date: 28 Sep 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 3,516 km
Location: 315 Alexandra Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260316
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 3,538 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260658
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 315 Alexandra Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260826
Reg. Date: 30 Nov 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 1,700 km
Location: 315 Alexandra Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260664
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 530 km
Location: 280 Kampong Arang Road

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

BMW 216i Active Tourer Sport

SOLD


Stock No.: 260668
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 1,200 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260212
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Sport

SOLD


Stock No.: 260250
Reg. Date: 23 Aug 2018
Colour: Alpine White Iii
Mileage: 3,511 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260244
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 6,000 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260245
Reg. Date: 29 Jun 2018
Colour: Atlantic Grey
Mileage: 7,182 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 259392
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,503 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 259395
Reg. Date: 29 Jun 2018
Colour: Mediterranean Blue
Mileage: 3,502 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Sport

SOLD


Stock No.: 260276
Reg. Date: 26 Sep 2018
Colour: Glacier Silver
Mileage: 3,507 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260856
Reg. Date: 04 May 2018
Colour: Mineral White-metallic
Mileage: 11,936 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer M Sport

SOLD


Stock No.: 260270
Reg. Date: 15 Oct 2018
Colour: Glacier Silver
Mileage: 3,510 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260794
Reg. Date: 28 Sep 2018
Colour: Flamenco Red Brilliant Effect
Mileage: 7,327 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 259389
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 4,638 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260211
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 5,999 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 256685
Reg. Date: 03 Nov 2017
Colour: Mineral White-metallic
Mileage: 4,581 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260207
Reg. Date: 22 Jun 2018
Colour: Glacier Silver
Mileage: 6,420 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260248
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 6,047 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260246
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 4,015 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260327
Reg. Date: 19 Jan 2018
Colour: Glacier Silver
Mileage: 9,859 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 254616
Reg. Date: 31 Aug 2017
Colour: Glacier Silver
Mileage: 2,290 km
Location: 315 Alexandra Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260042
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 5,860 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260043
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 3,602 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260203
Reg. Date: 22 Jun 2018
Colour: Atlantic Grey
Mileage: 6,857 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer Luxury

SOLD


Stock No.: 260209
Reg. Date: 29 Jun 2018
Colour: Sapphire Black
Mileage: 7,073 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260243
Reg. Date: 29 Jun 2018
Colour: Mineral Grey
Mileage: 6,595 km
Location: 280 Kampong Arang Road

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

BMW 216i Gran Tourer

SOLD


Stock No.: 260249
Reg. Date: 29 Jun 2018
Colour: Sparkling Brown Metallic
Mileage: 3,516 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 218i Active Tourer 260712

BMW 218i Active Tourer

SOLD


Stock No.: 260712
Reg. Date: 30 Sep 2015
Colour: Mediterranean Blue
Mileage: 20,584 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 218i Active Tourer 255901

BMW 218i Active Tourer

SOLD

Hot Pick

Stock No.: 255901
Reg. Date: 27 Feb 2015
Colour: Flamenco Red Brilliant Effect
Mileage: 55,662 km
Location: 280 Kampong Arang Road

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

BMW 218i Coupe Sport

SOLD


Stock No.: 260251
Reg. Date: 27 Apr 2018
Colour: Glacier Silver
Mileage: 3,506 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i 260635

BMW 318i

SOLD


Stock No.: 260635
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 1,555 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i 260479

BMW 318i

SOLD


Stock No.: 260479
Reg. Date: 27 Feb 2016
Colour: Mediterranean Blue
Mileage: 27,857 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i 260278

BMW 318i

SOLD


Stock No.: 260278
Reg. Date: 28 Sep 2018
Colour: Alpine White Iii
Mileage: 3,512 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 318i 260632

BMW 318i

SOLD


Stock No.: 260632
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 3,183 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i 260630

BMW 318i

SOLD


Stock No.: 260630
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 2,519 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 318i 260631

BMW 318i

SOLD


Stock No.: 260631
Reg. Date: 06 Dec 2018
Colour: Alpine White Iii
Mileage: 1,200 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 318i 260627

BMW 318i

SOLD


Stock No.: 260627
Reg. Date: 22 Nov 2018
Colour: Black Ii
Mileage: 9,800 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 318i 260634

BMW 318i

SOLD


Stock No.: 260634
Reg. Date: 06 Dec 2018
Colour: Platinum Silver
Mileage: 2,580 km
Location: 315 Alexandra Road

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

BMW 318i Sport

SOLD


Stock No.: 256325
Reg. Date: 03 Nov 2017
Colour: Mineral White-metallic
Mileage: 3,505 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 259479

BMW 330e

SOLD


Stock No.: 259479
Reg. Date: 17 Oct 2017
Colour: Mineral Grey
Mileage: 3,960 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 259475

BMW 330e

SOLD


Stock No.: 259475
Reg. Date: 31 Aug 2017
Colour: Mineral White-metallic
Mileage: 5,091 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 330e 259490

BMW 330e

SOLD


Stock No.: 259490
Reg. Date: 26 Jun 2018
Colour: Mineral Grey
Mileage: 4,657 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 259478

BMW 330e

SOLD


Stock No.: 259478
Reg. Date: 31 Aug 2017
Colour: Sapphire Black
Mileage: 6,098 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 330e 259488

BMW 330e

SOLD


Stock No.: 259488
Reg. Date: 22 Jun 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 430i Coupe M Sport 258866

BMW 430i Coupe M Sport

SOLD


Stock No.: 258866
Reg. Date: 21 Mar 2018
Colour: Melbourne Red-metallic
Mileage: 5,900 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 440i Convertible M Sport 258865

BMW 440i Convertible M Sport

SOLD


Stock No.: 258865
Reg. Date: 19 Sep 2017
Colour: Snapper Rocks Blue
Mileage: 21,300 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 440i Coupe M Sport 259493

BMW 440i Coupe M Sport

SOLD


Stock No.: 259493
Reg. Date: 30 Nov 2017
Colour: Sapphire Black
Mileage: 5,317 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 440i Coupe M Sport 258709

BMW 440i Coupe M Sport

SOLD


Stock No.: 258709
Reg. Date: 29 Aug 2017
Colour: Snapper Rocks Blue
Mileage: 9,303 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 520d Diesel 256180

BMW 520d Diesel

SOLD


Stock No.: 256180
Reg. Date: 14 Nov 2017
Colour: Glacier Silver
Mileage: 4,840 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 520i Sport 260636

BMW 520i Sport

SOLD


Stock No.: 260636
Reg. Date: 30 Nov 2018
Colour: Bluestone Metallic
Mileage: 1,288 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i Luxury 260750

BMW 520i Luxury

SOLD


Stock No.: 260750
Reg. Date: 05 Dec 2018
Colour: Cashmere Silver-metallic
Mileage: 1,649 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 520i M Sport 260759

BMW 520i M Sport

SOLD


Stock No.: 260759
Reg. Date: 30 Nov 2018
Colour: Bluestone Metallic
Mileage: 1,121 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 520i M Sport 260758

BMW 520i M Sport

SOLD


Stock No.: 260758
Reg. Date: 30 Nov 2018
Colour: Carbon Black(fq95-4464)
Mileage: 1,778 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i Luxury 260827

BMW 520i Luxury

SOLD


Stock No.: 260827
Reg. Date: 06 Dec 2018
Colour: Mineral White-metallic
Mileage: 1,800 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i 244255

BMW 520i

SOLD


Stock No.: 244255
Reg. Date: 30 Sep 2014
Colour: Sophisto Grey Brilliant Effect
Mileage: 36,243 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i M Sport 260286

BMW 520i M Sport

SOLD


Stock No.: 260286
Reg. Date: 28 Sep 2018
Colour: Sapphire Black
Mileage: 3,501 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i Luxury 260291

BMW 520i Luxury

SOLD


Stock No.: 260291
Reg. Date: 28 Sep 2018
Colour: Jatoba
Mileage: 1,500 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i Luxury 260288

BMW 520i Luxury

SOLD


Stock No.: 260288
Reg. Date: 28 Sep 2018
Colour: Sapphire Black
Mileage: 2,705 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i Luxury 260290

BMW 520i Luxury

SOLD


Stock No.: 260290
Reg. Date: 28 Sep 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 3,504 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i M Sport 260289

BMW 520i M Sport

SOLD


Stock No.: 260289
Reg. Date: 28 Sep 2018
Colour: Mediterranean Blue
Mileage: 3,512 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 520i M Sport 260258

BMW 520i M Sport

SOLD


Stock No.: 260258
Reg. Date: 06 Jul 2018
Colour: Mediterranean Blue
Mileage: 3,519 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 259489

BMW 530e Luxury

SOLD


Stock No.: 259489
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 6,807 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260117

BMW 530e Luxury

SOLD


Stock No.: 260117
Reg. Date: 31 Aug 2017
Colour: Bluestone Metallic
Mileage: 6,022 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530e Luxury 260642

BMW 530e Luxury

SOLD


Stock No.: 260642
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 3,452 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 530i Luxury 260299

BMW 530i Luxury

SOLD


Stock No.: 260299
Reg. Date: 03 Nov 2017
Colour: Atlas Cedar
Mileage: 5,440 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 530i Luxury 260297

BMW 530i Luxury

SOLD


Stock No.: 260297
Reg. Date: 17 Oct 2017
Colour: Mediterranean Blue
Mileage: 7,204 km
Location: 280 Kampong Arang Road

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

BMW 540i M Sport

SOLD


Stock No.: 259531
Reg. Date: 26 Apr 2017
Colour: Sapphire Black
Mileage: 18,201 km
Location: 315 Alexandra Road

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

BMW 540i M Sport

SOLD


Stock No.: 260264
Reg. Date: 30 Nov 2017
Colour: Bluestone Metallic
Mileage: 6,020 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 630i Gran Turismo 260873

BMW 630i Gran Turismo

SOLD


Stock No.: 260873
Reg. Date: 30 Jul 2018
Colour: Glacier Silver
Mileage: 7,329 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 640i xDrive Gran Turismo 260874

BMW 640i xDrive Gran Turismo

SOLD


Stock No.: 260874
Reg. Date: 30 Jul 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 13,122 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 640i xDrive Gran Turismo M Sport 261190

BMW 640i xDrive Gran Turismo M Sport

SOLD


Stock No.: 261190
Reg. Date: 21 Aug 2018
Colour: Mineral White-metallic
Mileage: 6,547 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 254220

BMW 730Li

SOLD


Stock No.: 254220
Reg. Date: 31 Aug 2017
Colour: Sapphire Black
Mileage: 4,841 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 256348

BMW 730Li

SOLD


Stock No.: 256348
Reg. Date: 30 Nov 2017
Colour: Sophisto Grey Brilliant Effect
Mileage: 3,507 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 730Li 4621

BMW 730Li

SOLD


Stock No.: 4621
Reg. Date: 29 Jun 2018
Colour: Alpine White
Mileage: 10,400 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 254611

BMW 730Li

SOLD


Stock No.: 254611
Reg. Date: 28 Sep 2017
Colour: Cashmere Silver-metallic
Mileage: 1,606 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 260116

BMW 730Li

SOLD


Stock No.: 260116
Reg. Date: 31 May 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 5,296 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 260118

BMW 730Li

SOLD


Stock No.: 260118
Reg. Date: 26 Mar 2018
Colour: Mineral White-metallic
Mileage: 3,650 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 254215

BMW 730Li

SOLD


Stock No.: 254215
Reg. Date: 28 Jun 2017
Colour: Mineral White-metallic
Mileage: 3,513 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 260114

BMW 730Li

SOLD


Stock No.: 260114
Reg. Date: 31 May 2018
Colour: Imperial Blue Brilliant Effect
Mileage: 4,214 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 730Li 260115

BMW 730Li

SOLD


Stock No.: 260115
Reg. Date: 31 May 2018
Colour: Sapphire Black
Mileage: 6,648 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 730Li 260046

BMW 730Li

SOLD


Stock No.: 260046
Reg. Date: 31 May 2018
Colour: Glacier Silver
Mileage: 6,552 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW 740Le xDrive 260763

BMW 740Le xDrive

SOLD


Stock No.: 260763
Reg. Date: 31 Aug 2017
Colour: Sophisto Grey Brilliant Effect
Mileage: 11,997 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 750Li 260764

BMW 750Li

SOLD


Stock No.: 260764
Reg. Date: 13 Jun 2016
Colour: Jatoba
Mileage: 29,036 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW i3 Lodge 256833

BMW i3 Lodge

SOLD


Stock No.: 256833
Reg. Date: 31 Aug 2017
Colour: Protonic Blue
Mileage: 3,501 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW i3 REX Suite 260756

BMW i3 REX Suite

SOLD


Stock No.: 260756
Reg. Date: 05 Sep 2017
Colour: Protonic Blue
Mileage: 3,593 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW M6 Gran Coupe 260858

BMW M6 Gran Coupe

SOLD


Stock No.: 260858
Reg. Date: 26 Jun 2018
Colour: San Marino Blue Metallic
Mileage: 6,878 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X1 sDrive 18i M Sport 260222

BMW X1 sDrive 18i M Sport

SOLD


Stock No.: 260222
Reg. Date: 22 Jun 2018
Colour: Alpine White Iii
Mileage: 3,502 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X1 sDrive 18i 260711

BMW X1 sDrive 18i

SOLD


Stock No.: 260711
Reg. Date: 26 Oct 2016
Colour: Sapphire Black
Mileage: 33,070 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X1 sDrive 18i 260362

BMW X1 sDrive 18i

SOLD


Stock No.: 260362
Reg. Date: 20 May 2016
Colour: Glacier Silver
Mileage: 44,394 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X1 sDrive 18i 261110

BMW X1 sDrive 18i

SOLD


Stock No.: 261110
Reg. Date: 18 Sep 2017
Colour: Sapphire Black
Mileage: 21,982 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X1 sDrive 18i 256704

BMW X1 sDrive 18i

SOLD


Stock No.: 256704
Reg. Date: 03 Nov 2017
Colour: Sapphire Black
Mileage: 5,401 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X1 sDrive18i M Sport 260041

BMW X1 sDrive18i M Sport

SOLD


Stock No.: 260041
Reg. Date: 28 Sep 2018
Colour: Estoril Blue
Mileage: 3,509 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 18i M Sport 260801

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260801
Reg. Date: 05 Dec 2018
Colour: Galvanic Gold
Mileage: 1,423 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 18i M Sport 260646

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260646
Reg. Date: 17 Aug 2018
Colour: Alpine White Iii
Mileage: 3,509 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 18i M Sport 260798

BMW X2 sDrive 18i M Sport

SOLD


Stock No.: 260798
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 900 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260266

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260266
Reg. Date: 19 Mar 2018
Colour: Galvanic Gold
Mileage: 11,685 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 261008

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 261008
Reg. Date: 30 Jul 2018
Colour: Sunset Orange
Mileage: 700 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260804

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260804
Reg. Date: 30 Nov 2018
Colour: Mineral Grey
Mileage: 900 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260809

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260809
Reg. Date: 06 Dec 2018
Colour: Sapphire Black
Mileage: 1,357 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260654

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260654
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 3,993 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260812

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260812
Reg. Date: 30 Nov 2018
Colour: Mediterranean Blue
Mileage: 2,618 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260806

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260806
Reg. Date: 05 Dec 2018
Colour: Sapphire Black
Mileage: 1,203 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 261355

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 261355
Reg. Date: 05 Jul 2018
Colour: Sunset Orange
Mileage: 12,727 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260305

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260305
Reg. Date: 31 May 2018
Colour: Misano Blue Metallic
Mileage: 5,237 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260308

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260308
Reg. Date: 28 Sep 2018
Colour: Mineral Grey
Mileage: 3,510 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X2 sDrive 20i M Sport 260803

BMW X2 sDrive 20i M Sport

SOLD


Stock No.: 260803
Reg. Date: 30 Nov 2018
Colour: Sapphire Black
Mileage: 1,947 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X2 sDrive18i M Sport 260799

BMW X2 sDrive18i M Sport

SOLD


Stock No.: 260799
Reg. Date: 30 Nov 2018
Colour: Mineral Grey
Mileage: 1,000 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X3 sDrive 20i M Sport 774

BMW X3 sDrive 20i M Sport

SOLD


Stock No.: 774
Reg. Date: 30 Jan 2019
Colour: Glacier Silver
Mileage: 0 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X3 sDrive20i M Sport 260311

BMW X3 sDrive20i M Sport

SOLD


Stock No.: 260311
Reg. Date: 17 Aug 2018
Colour: Glacier Silver
Mileage: 3,512 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare
BMW X3 xDrive 30i 260312

BMW X3 xDrive 30i

SOLD


Stock No.: 260312
Reg. Date: 04 Jan 2018
Colour: Mineral White-metallic
Mileage: 6,779 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW X5 xDrive 40E 260766

BMW X5 xDrive 40E

SOLD


Stock No.: 260766
Reg. Date: 31 Aug 2017
Colour: Alpine White Iii
Mileage: 12,258 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare