BMW M Series: Buy Used BMW M Series Car Models | PPSL BMW

BMW M Series Cars


BMW 1 Series

BMW 2 Series

BMW 3 Series

BMW 4 Series

BMW 5 Series

BMW 6 Series

BMW 7 Series

BMW 8 Series

BMW X

BMW Z

BMW i

BMW M


BMW M 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 M140i 254868

BMW M140i

SOLD




Stock No.: 254868
Reg. Date: 25 May 2017
Colour: Grey
Mileage: 6,760 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW M850i xDrive Coupe 268703

BMW M850i xDrive Coupe

SOLD




Stock No.: 268703
Reg. Date: 14 Feb 2019
Colour: Barcelona Blue Metallic
Mileage: 18,233 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X5 M M  240358

BMW X5 M M

SOLD




Stock No.: 240358
Reg. Date: 31 Jan 2013
Colour: Ruby Black Metallic
Mileage: 11,046 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW M240i Coupe 255982

BMW M240i Coupe

SOLD




Stock No.: 255982
Reg. Date: 22 Aug 2017
Colour: Mineral White-metallic
Mileage: 3,140 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW M850i xDrive Coupe 268703

BMW M850i xDrive Coupe

SOLD




Stock No.: 268703
Reg. Date: 14 Feb 2019
Colour: Barcelona Blue Metallic
Mileage: 18,233 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW M140i 265854

BMW M140i

SOLD




Stock No.: 265854
Reg. Date: 28 Apr 2017
Colour: Sapphire Black
Mileage: 23,671 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare

Recommended Models

BMW 116d Diesel 269798

BMW 116d Diesel

$96,800




Stock No.: 269798
Reg. Date: 19 Jun 2018
Colour: Mediterranean Blue
Mileage: 36,591 km
Location: 1 Ubi Road 4

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 116d Diesel 269824

BMW 116d Diesel

$87,800




Stock No.: 269824
Reg. Date: 29 Dec 2017
Colour: Mediterranean Blue
Mileage: 36,396 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 116d Diesel 269678

BMW 116d Diesel

$84,800




Stock No.: 269678
Reg. Date: 31 Oct 2017
Colour: Mineral White-metallic
Mileage: 56,507 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 116d Diesel 269079

BMW 116d Diesel

$89,800




Stock No.: 269079
Reg. Date: 27 Mar 2018
Colour: Mineral Grey
Mileage: 47,405 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 116d Diesel 269222

BMW 116d Diesel

$69,800




Stock No.: 269222
Reg. Date: 14 Oct 2016
Colour: Sparkling Brown Metallic
Mileage: 53,118 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 116d Diesel 269447

BMW 116d Diesel

$72,800




Stock No.: 269447
Reg. Date: 05 Jan 2017
Colour: Sapphire Black
Mileage: 60,893 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216d Active Tourer Diesel 269741

BMW 216d Active Tourer Diesel

$86,800




Stock No.: 269741
Reg. Date: 26 Jul 2017
Colour: Glacier Silver
Mileage: 42,787 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216d Active Tourer Diesel 268931

BMW 216d Active Tourer Diesel

$78,800




Stock No.: 268931
Reg. Date: 07 Dec 2016
Colour: Glacier Silver
Mileage: 46,190 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216i Active Tourer Sport 270179

BMW 216i Active Tourer Sport

$113,800




Stock No.: 270179
Reg. Date: 15 Nov 2019
Colour: Flamenco Red Brilliant Effect
Mileage: 17,321 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer Luxury 269681

BMW 216i Gran Tourer Luxury

$102,800




Stock No.: 269681
Reg. Date: 25 Apr 2018
Colour: Platinum Silver
Mileage: 59,252 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer Luxury 269921

BMW 216i Gran Tourer Luxury

$108,800




Stock No.: 269921
Reg. Date: 30 Oct 2018
Colour: Sparkling Brown Metallic
Mileage: 35,109 km
Location: 1 Ubi Road 4

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer M Sport 269277

BMW 216i Gran Tourer M Sport

$127,800




Stock No.: 269277
Reg. Date: 19 Feb 2020
Colour: Sapphire Black
Mileage: 21,969 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 218i Coupe Sport 270101

BMW 218i Coupe Sport

$112,800




Stock No.: 270101
Reg. Date: 27 Dec 2017
Colour: Sparkling Brown Metallic
Mileage: 59,163 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 218i Gran Tourer Luxury 269081

BMW 218i Gran Tourer Luxury

$109,800




Stock No.: 269081
Reg. Date: 27 Apr 2018
Colour: Glacier Silver
Mileage: 14,024 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i Luxury 269676

BMW 318i Luxury

$112,800




Stock No.: 269676
Reg. Date: 28 Feb 2018
Colour: Mineral White-metallic
Mileage: 47,882 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i Sport 269304

BMW 318i Sport

$91,800




Stock No.: 269304
Reg. Date: 20 Oct 2016
Colour: Mineral Grey
Mileage: 47,700 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i 270089

BMW 318i

$86,800




Stock No.: 270089
Reg. Date: 22 Jul 2016
Colour: Mineral White-metallic
Mileage: 60,480 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i Sport 270348

BMW 318i Sport

$107,800




Stock No.: 270348
Reg. Date: 11 Oct 2017
Colour: Platinum Silver
Mileage: 18,142 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i 269982

BMW 318i

$122,800




Stock No.: 269982
Reg. Date: 27 Dec 2018
Colour: Sapphire Black
Mileage: 27,168 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 318i 269308

BMW 318i

$115,800




Stock No.: 269308
Reg. Date: 30 Oct 2018
Colour: Mineral Grey
Mileage: 61,949 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 320i Sport 270157

BMW 320i Sport

$128,800




Stock No.: 270157
Reg. Date: 08 Jan 2018
Colour: Mineral Grey
Mileage: 23,114 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 420i Convertible Sport 269694

BMW 420i Convertible Sport

$151,800




Stock No.: 269694
Reg. Date: 20 Sep 2017
Colour: Mineral White-metallic
Mileage: 44,946 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 420i Gran Coupe Sport 269725

BMW 420i Gran Coupe Sport

$119,800




Stock No.: 269725
Reg. Date: 26 Jan 2017
Colour: Sapphire Black
Mileage: 35,240 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 420i Gran Coupe Sport 269103

BMW 420i Gran Coupe Sport

$145,800




Stock No.: 269103
Reg. Date: 27 Apr 2018
Colour: Mineral Grey
Mileage: 20,441 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 520i 269543

BMW 520i

$105,800




Stock No.: 269543
Reg. Date: 12 Aug 2016
Colour: Imperial Blue Brilliant Effect
Mileage: 69,571 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 520i Luxury 269001

BMW 520i Luxury

$171,800




Stock No.: 269001
Reg. Date: 05 Dec 2018
Colour: Cashmere Silver-metallic
Mileage: 39,363 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 530e Luxury 270313

BMW 530e Luxury

$183,800




Stock No.: 270313
Reg. Date: 27 Sep 2018
Colour: Sapphire Black
Mileage: 29,277 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 530e Sport Petrol-Electric (Plug-In) 270733

BMW 530e Sport Petrol-Electric (Plug-In)

$206,800




Stock No.: 270733
Reg. Date: 20 Nov 2019
Colour: Atlas Cedar
Mileage: 12,058 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 530i Luxury 269770

BMW 530i Luxury

$178,800




Stock No.: 269770
Reg. Date: 11 May 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 60,311 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 630i Gran Turismo M Sport 269499

BMW 630i Gran Turismo M Sport

$253,800




Stock No.: 269499
Reg. Date: 29 Jan 2020
Colour: Sophisto Grey Brilliant Effect
Mileage: 2,765 km
Location: 1 Ubi Road 4

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 730Li 269348

BMW 730Li

$189,800




Stock No.: 269348
Reg. Date: 03 Nov 2016
Colour: Sapphire Black
Mileage: 59,877 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 740Li 269565

BMW 740Li

$261,800




Stock No.: 269565
Reg. Date: 28 Nov 2017
Colour: Mineral White-metallic
Mileage: 62,722 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 740Li 267886

BMW 740Li

$193,800




Stock No.: 267886
Reg. Date: 18 Dec 2015
Colour: Sapphire Black
Mileage: 41,552 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW 840i Gran Coupe 269502

BMW 840i Gran Coupe

$399,800




Stock No.: 269502
Reg. Date: 16 Jan 2020
Colour: Blue Ridge Mountain
Mileage: 6,693 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269800

BMW X1 sDrive 18i X Line

$128,800




Stock No.: 269800
Reg. Date: 28 Mar 2019
Colour: Sparkling Brown Metallic
Mileage: 34,444 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269446

BMW X1 sDrive 18i X Line

$110,800




Stock No.: 269446
Reg. Date: 09 Nov 2017
Colour: Mediterranean Blue
Mileage: 61,978 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270006

BMW X1 sDrive 18i X Line

$111,800




Stock No.: 270006
Reg. Date: 30 Nov 2017
Colour: Mineral Grey
Mileage: 62,784 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269591

BMW X1 sDrive 18i X Line

$120,800




Stock No.: 269591
Reg. Date: 25 Apr 2018
Colour: Mineral White-metallic
Mileage: 41,470 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270074

BMW X1 sDrive 18i X Line

$123,800




Stock No.: 270074
Reg. Date: 27 Jun 2018
Colour: Mineral Grey
Mileage: 46,329 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270320

BMW X1 sDrive 18i X Line

$102,800




Stock No.: 270320
Reg. Date: 21 Aug 2017
Colour: Platinum Silver
Mileage: 50,123 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i Advantage 270247

BMW X1 sDrive 18i Advantage

$121,800




Stock No.: 270247
Reg. Date: 26 Sep 2018
Colour: Alpine White Iii
Mileage: 30,622 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 268989

BMW X1 sDrive 18i X Line

$120,800




Stock No.: 268989
Reg. Date: 26 Apr 2018
Colour: Mediterranean Blue
Mileage: 49,727 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270881

BMW X1 sDrive 20i M Sport

$152,800




Stock No.: 270881
Reg. Date: 27 Jul 2020
Colour: Misano Blue Metallic
Mileage: 14,000 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270882

BMW X1 sDrive 20i M Sport

$153,800




Stock No.: 270882
Reg. Date: 24 Jul 2020
Colour: Mineral Grey
Mileage: 6,994 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270880

BMW X1 sDrive 20i M Sport

$153,800




Stock No.: 270880
Reg. Date: 24 Jul 2020
Colour: Alpine White Iii
Mileage: 7,317 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X2 sDrive 18i M Sport 270148

BMW X2 sDrive 18i M Sport

$130,800




Stock No.: 270148
Reg. Date: 28 Sep 2018
Colour: Misano Blue Metallic
Mileage: 21,104 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X4 xDrive 20i X Line 269347

BMW X4 xDrive 20i X Line

$195,800




Stock No.: 269347
Reg. Date: 26 Jul 2019
Colour: Phytonic Blue
Mileage: 24,122 km
Location: 280 Kampong Arang Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW X7 xDrive 40i Pure Excellence 270891

BMW X7 xDrive 40i Pure Excellence

$399,800




Stock No.: 270891
Reg. Date: 24 Jul 2020
Colour: Mineral White-metallic
Mileage: 6,608 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 269457

BMW Z4 M40i Convertible

$282,800




Stock No.: 269457
Reg. Date: 13 Jul 2020
Colour: Alpine White Iii
Mileage: 4,100 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 268896

BMW Z4 M40i Convertible

$282,800




Stock No.: 268896
Reg. Date: 13 Jul 2020
Colour: Sapphire Black
Mileage: 4,689 km
Location: 315 Alexandra Road

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 268902

BMW Z4 M40i Convertible

$280,800




Stock No.: 268902
Reg. Date: 15 Jun 2020
Colour: San Francisco Red
Mileage: 3,276 km
Location: 1 Ubi Road 4

View details
Book Now
Request a test drive
Schedule Video Chat
Add to compare

BMW 1 Series

BMW 2 Series

BMW 3 Series

BMW 4 Series

BMW 5 Series

BMW 6 Series

BMW 7 Series

BMW 8 Series

BMW X

BMW Z

BMW i

BMW M


Filter By ▼




BMW M140i 254868

BMW M140i

SOLD



Stock No.: 254868
Reg. Date: 25 May 2017
Colour: Grey
Mileage: 6,760 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW M850i xDrive Coupe 268703

BMW M850i xDrive Coupe

SOLD



Stock No.: 268703
Reg. Date: 14 Feb 2019
Colour: Barcelona Blue Metallic
Mileage: 18,233 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X5 M M  240358

BMW X5 M M

SOLD



Stock No.: 240358
Reg. Date: 31 Jan 2013
Colour: Ruby Black Metallic
Mileage: 11,046 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW M240i Coupe 255982

BMW M240i Coupe

SOLD



Stock No.: 255982
Reg. Date: 22 Aug 2017
Colour: Mineral White-metallic
Mileage: 3,140 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare

Recommended Models

BMW 116d Diesel 269798

BMW 116d Diesel

$96,800



Stock No.: 269798
Reg. Date: 19 Jun 2018
Colour: Mediterranean Blue
Mileage: 36,591 km
Location: 1 Ubi Road 4

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 116d Diesel 269824

BMW 116d Diesel

$87,800



Stock No.: 269824
Reg. Date: 29 Dec 2017
Colour: Mediterranean Blue
Mileage: 36,396 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 116d Diesel 269678

BMW 116d Diesel

$84,800



Stock No.: 269678
Reg. Date: 31 Oct 2017
Colour: Mineral White-metallic
Mileage: 56,507 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 116d Diesel 269079

BMW 116d Diesel

$89,800



Stock No.: 269079
Reg. Date: 27 Mar 2018
Colour: Mineral Grey
Mileage: 47,405 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 116d Diesel 269222

BMW 116d Diesel

$69,800



Stock No.: 269222
Reg. Date: 14 Oct 2016
Colour: Sparkling Brown Metallic
Mileage: 53,118 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 116d Diesel 269447

BMW 116d Diesel

$72,800



Stock No.: 269447
Reg. Date: 05 Jan 2017
Colour: Sapphire Black
Mileage: 60,893 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216d Active Tourer Diesel 269741

BMW 216d Active Tourer Diesel

$86,800



Stock No.: 269741
Reg. Date: 26 Jul 2017
Colour: Glacier Silver
Mileage: 42,787 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216d Active Tourer Diesel 268931

BMW 216d Active Tourer Diesel

$78,800



Stock No.: 268931
Reg. Date: 07 Dec 2016
Colour: Glacier Silver
Mileage: 46,190 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216i Active Tourer Sport 270179

BMW 216i Active Tourer Sport

$113,800



Stock No.: 270179
Reg. Date: 15 Nov 2019
Colour: Flamenco Red Brilliant Effect
Mileage: 17,321 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer Luxury 269681

BMW 216i Gran Tourer Luxury

$102,800



Stock No.: 269681
Reg. Date: 25 Apr 2018
Colour: Platinum Silver
Mileage: 59,252 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer Luxury 269921

BMW 216i Gran Tourer Luxury

$108,800



Stock No.: 269921
Reg. Date: 30 Oct 2018
Colour: Sparkling Brown Metallic
Mileage: 35,109 km
Location: 1 Ubi Road 4

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 216i Gran Tourer M Sport 269277

BMW 216i Gran Tourer M Sport

$127,800



Stock No.: 269277
Reg. Date: 19 Feb 2020
Colour: Sapphire Black
Mileage: 21,969 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 218i Coupe Sport 270101

BMW 218i Coupe Sport

$112,800



Stock No.: 270101
Reg. Date: 27 Dec 2017
Colour: Sparkling Brown Metallic
Mileage: 59,163 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 218i Gran Tourer Luxury 269081

BMW 218i Gran Tourer Luxury

$109,800



Stock No.: 269081
Reg. Date: 27 Apr 2018
Colour: Glacier Silver
Mileage: 14,024 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i Luxury 269676

BMW 318i Luxury

$112,800



Stock No.: 269676
Reg. Date: 28 Feb 2018
Colour: Mineral White-metallic
Mileage: 47,882 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i Sport 269304

BMW 318i Sport

$91,800



Stock No.: 269304
Reg. Date: 20 Oct 2016
Colour: Mineral Grey
Mileage: 47,700 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i 270089

BMW 318i

$86,800



Stock No.: 270089
Reg. Date: 22 Jul 2016
Colour: Mineral White-metallic
Mileage: 60,480 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i Sport 270348

BMW 318i Sport

$107,800



Stock No.: 270348
Reg. Date: 11 Oct 2017
Colour: Platinum Silver
Mileage: 18,142 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i 269982

BMW 318i

$122,800



Stock No.: 269982
Reg. Date: 27 Dec 2018
Colour: Sapphire Black
Mileage: 27,168 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 318i 269308

BMW 318i

$115,800



Stock No.: 269308
Reg. Date: 30 Oct 2018
Colour: Mineral Grey
Mileage: 61,949 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 320i Sport 270157

BMW 320i Sport

$128,800



Stock No.: 270157
Reg. Date: 08 Jan 2018
Colour: Mineral Grey
Mileage: 23,114 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 420i Convertible Sport 269694

BMW 420i Convertible Sport

$151,800



Stock No.: 269694
Reg. Date: 20 Sep 2017
Colour: Mineral White-metallic
Mileage: 44,946 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 420i Gran Coupe Sport 269725

BMW 420i Gran Coupe Sport

$119,800



Stock No.: 269725
Reg. Date: 26 Jan 2017
Colour: Sapphire Black
Mileage: 35,240 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 420i Gran Coupe Sport 269103

BMW 420i Gran Coupe Sport

$145,800



Stock No.: 269103
Reg. Date: 27 Apr 2018
Colour: Mineral Grey
Mileage: 20,441 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 520i 269543

BMW 520i

$105,800



Stock No.: 269543
Reg. Date: 12 Aug 2016
Colour: Imperial Blue Brilliant Effect
Mileage: 69,571 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 520i Luxury 269001

BMW 520i Luxury

$171,800



Stock No.: 269001
Reg. Date: 05 Dec 2018
Colour: Cashmere Silver-metallic
Mileage: 39,363 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 530e Luxury 270313

BMW 530e Luxury

$183,800



Stock No.: 270313
Reg. Date: 27 Sep 2018
Colour: Sapphire Black
Mileage: 29,277 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 530e Sport Petrol-Electric (Plug-In) 270733

BMW 530e Sport Petrol-Electric (Plug-In)

$206,800



Stock No.: 270733
Reg. Date: 20 Nov 2019
Colour: Atlas Cedar
Mileage: 12,058 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 530i Luxury 269770

BMW 530i Luxury

$178,800



Stock No.: 269770
Reg. Date: 11 May 2018
Colour: Sophisto Grey Brilliant Effect
Mileage: 60,311 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 630i Gran Turismo M Sport 269499

BMW 630i Gran Turismo M Sport

$253,800



Stock No.: 269499
Reg. Date: 29 Jan 2020
Colour: Sophisto Grey Brilliant Effect
Mileage: 2,765 km
Location: 1 Ubi Road 4

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 730Li 269348

BMW 730Li

$189,800



Stock No.: 269348
Reg. Date: 03 Nov 2016
Colour: Sapphire Black
Mileage: 59,877 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 740Li 269565

BMW 740Li

$261,800



Stock No.: 269565
Reg. Date: 28 Nov 2017
Colour: Mineral White-metallic
Mileage: 62,722 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 740Li 267886

BMW 740Li

$193,800



Stock No.: 267886
Reg. Date: 18 Dec 2015
Colour: Sapphire Black
Mileage: 41,552 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW 840i Gran Coupe 269502

BMW 840i Gran Coupe

$399,800



Stock No.: 269502
Reg. Date: 16 Jan 2020
Colour: Blue Ridge Mountain
Mileage: 6,693 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269800

BMW X1 sDrive 18i X Line

$128,800



Stock No.: 269800
Reg. Date: 28 Mar 2019
Colour: Sparkling Brown Metallic
Mileage: 34,444 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269446

BMW X1 sDrive 18i X Line

$110,800



Stock No.: 269446
Reg. Date: 09 Nov 2017
Colour: Mediterranean Blue
Mileage: 61,978 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270006

BMW X1 sDrive 18i X Line

$111,800



Stock No.: 270006
Reg. Date: 30 Nov 2017
Colour: Mineral Grey
Mileage: 62,784 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 269591

BMW X1 sDrive 18i X Line

$120,800



Stock No.: 269591
Reg. Date: 25 Apr 2018
Colour: Mineral White-metallic
Mileage: 41,470 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270074

BMW X1 sDrive 18i X Line

$123,800



Stock No.: 270074
Reg. Date: 27 Jun 2018
Colour: Mineral Grey
Mileage: 46,329 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 270320

BMW X1 sDrive 18i X Line

$102,800



Stock No.: 270320
Reg. Date: 21 Aug 2017
Colour: Platinum Silver
Mileage: 50,123 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i Advantage 270247

BMW X1 sDrive 18i Advantage

$121,800



Stock No.: 270247
Reg. Date: 26 Sep 2018
Colour: Alpine White Iii
Mileage: 30,622 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 18i X Line 268989

BMW X1 sDrive 18i X Line

$120,800



Stock No.: 268989
Reg. Date: 26 Apr 2018
Colour: Mediterranean Blue
Mileage: 49,727 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270881

BMW X1 sDrive 20i M Sport

$152,800



Stock No.: 270881
Reg. Date: 27 Jul 2020
Colour: Misano Blue Metallic
Mileage: 14,000 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270882

BMW X1 sDrive 20i M Sport

$153,800



Stock No.: 270882
Reg. Date: 24 Jul 2020
Colour: Mineral Grey
Mileage: 6,994 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X1 sDrive 20i M Sport 270880

BMW X1 sDrive 20i M Sport

$153,800



Stock No.: 270880
Reg. Date: 24 Jul 2020
Colour: Alpine White Iii
Mileage: 7,317 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X2 sDrive 18i M Sport 270148

BMW X2 sDrive 18i M Sport

$130,800



Stock No.: 270148
Reg. Date: 28 Sep 2018
Colour: Misano Blue Metallic
Mileage: 21,104 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X4 xDrive 20i X Line 269347

BMW X4 xDrive 20i X Line

$195,800



Stock No.: 269347
Reg. Date: 26 Jul 2019
Colour: Phytonic Blue
Mileage: 24,122 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW X7 xDrive 40i Pure Excellence 270891

BMW X7 xDrive 40i Pure Excellence

$399,800



Stock No.: 270891
Reg. Date: 24 Jul 2020
Colour: Mineral White-metallic
Mileage: 6,608 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 269457

BMW Z4 M40i Convertible

$282,800



Stock No.: 269457
Reg. Date: 13 Jul 2020
Colour: Alpine White Iii
Mileage: 4,100 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 268896

BMW Z4 M40i Convertible

$282,800



Stock No.: 268896
Reg. Date: 13 Jul 2020
Colour: Sapphire Black
Mileage: 4,689 km
Location: 315 Alexandra Road

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare
BMW Z4 M40i Convertible 268902

BMW Z4 M40i Convertible

$280,800



Stock No.: 268902
Reg. Date: 15 Jun 2020
Colour: San Francisco Red
Mileage: 3,276 km
Location: 1 Ubi Road 4

View details
Request a test drive
Book Now
Schedule Video Chat
Add to compare