Certified Pre-owned by BMW Premium Selection.
BMW 3 Series: View Used BMW 3 Car Models | 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


BMW 3 Series For Sale


Year From
To
Price From
To
Compare Cars

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


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 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 260745

BMW 330e

$172,800


Stock No.: 260745
Reg. Date: 08 Oct 2018
Colour: Mediterranean Blue
Mileage: 11,223 km
Location: 280 Kampong Arang 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 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 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 260629

BMW 318i

SOLD


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

Add to compare
BMW 318i Sport 261275

BMW 318i Sport

SOLD


Stock No.: 261275
Reg. Date: 25 Feb 2016
Colour: Mediterranean Blue
Mileage: 28,727 km
Location: 315 Alexandra Road

Add to compare
BMW 318i 260633

BMW 318i

SOLD


Stock No.: 260633
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 2,200 km
Location: 280 Kampong Arang 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 318i Sport 261874

BMW 318i Sport

SOLD


Stock No.: 261874
Reg. Date: 25 May 2016
Colour: Sapphire Black
Mileage: 51,743 km
Location: 280 Kampong Arang Road

Add to compare
BMW 318i Sport 261749

BMW 318i Sport

SOLD


Stock No.: 261749
Reg. Date: 15 Dec 2016
Colour: Mineral White-metallic
Mileage: 36,201 km
Location: 280 Kampong Arang Road

Add to compare
BMW 320i Sport 261813

BMW 320i Sport

SOLD


Stock No.: 261813
Reg. Date: 14 Jul 2016
Colour: Mineral Grey
Mileage: 54,475 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 260281

BMW 330e

SOLD


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 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 260253

BMW 330e

SOLD


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

Add to compare
BMW 330e 260255

BMW 330e

SOLD


Stock No.: 260255
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 5,927 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260252

BMW 330e

SOLD


Stock No.: 260252
Reg. Date: 22 Jun 2018
Colour: Alpine White Iii
Mileage: 6,427 km
Location: 315 Alexandra Road

Add to compare
BMW 330e 260284

BMW 330e

SOLD


Stock No.: 260284
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 5,137 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 260746

BMW 330e

SOLD


Stock No.: 260746
Reg. Date: 08 Oct 2018
Colour: Sapphire Black
Mileage: 5,214 km
Location: 280 Kampong Arang Road

Add to compare
BMW 330e 260283

BMW 330e

SOLD


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 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 330i 261474

BMW 330i

SOLD


Stock No.: 261474
Reg. Date: 15 Jun 2016
Colour: Mineral White-metallic
Mileage: 45,534 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 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 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 260745

BMW 330e

$172,800


Stock No.: 260745
Reg. Date: 08 Oct 2018
Colour: Mediterranean Blue
Mileage: 11,223 km
Location: 280 Kampong Arang 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 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 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 260629

BMW 318i

SOLD


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

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

BMW 318i Sport

SOLD


Stock No.: 261275
Reg. Date: 25 Feb 2016
Colour: Mediterranean Blue
Mileage: 28,727 km
Location: 315 Alexandra Road

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

BMW 318i

SOLD


Stock No.: 260633
Reg. Date: 06 Dec 2018
Colour: Black Ii
Mileage: 2,200 km
Location: 280 Kampong Arang 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 318i Sport 261874

BMW 318i Sport

SOLD


Stock No.: 261874
Reg. Date: 25 May 2016
Colour: Sapphire Black
Mileage: 51,743 km
Location: 280 Kampong Arang Road

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

BMW 318i Sport

SOLD


Stock No.: 261749
Reg. Date: 15 Dec 2016
Colour: Mineral White-metallic
Mileage: 36,201 km
Location: 280 Kampong Arang Road

View details
Request a test drive
Add to compare
BMW 320i Sport 261813

BMW 320i Sport

SOLD


Stock No.: 261813
Reg. Date: 14 Jul 2016
Colour: Mineral Grey
Mileage: 54,475 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 260281

BMW 330e

SOLD


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 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 260253

BMW 330e

SOLD


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 260255

BMW 330e

SOLD


Stock No.: 260255
Reg. Date: 25 Jun 2018
Colour: Mineral White-metallic
Mileage: 5,927 km
Location: 280 Kampong Arang Road

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

BMW 330e

SOLD


Stock No.: 260252
Reg. Date: 22 Jun 2018
Colour: Alpine White Iii
Mileage: 6,427 km
Location: 315 Alexandra Road

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

BMW 330e

SOLD


Stock No.: 260284
Reg. Date: 28 Sep 2018
Colour: Mineral White-metallic
Mileage: 5,137 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 260746

BMW 330e

SOLD


Stock No.: 260746
Reg. Date: 08 Oct 2018
Colour: Sapphire Black
Mileage: 5,214 km
Location: 280 Kampong Arang Road

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

BMW 330e

SOLD


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 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 330i 261474

BMW 330i

SOLD


Stock No.: 261474
Reg. Date: 15 Jun 2016
Colour: Mineral White-metallic
Mileage: 45,534 km
Location: 315 Alexandra Road

View details
Request a test drive
Add to compare