Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 1 Series

2019 (19) - 2.0 120d M Sport Shadow Edition Euro 6 (s/s) 5dr

38
Low Mileage
£15,999
Finance available £335 pm
  • 2L
  • 39kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Prestige Motoring Group

BMW, 5 Series

2015 - 530d M Sport 5dr Step Auto

28
£11,995
  • 3L
  • 90kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

J.K. Car Sales NI LTD

BMW, 1 Series

2023 (73) - M135i xDrive 2.0 Auto Euro 6 (s/s) (306 ps) 5-Door

43
Reduced
£28,750
  • 2L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Castle Motors (Trebrown)

01503 770414 *
4.6/5 Stars

BMW, 2 Series

2021 - 1.5 218I Sport 4dr

99
Low Mileage
£16,995
Finance available £264 pm
  • 1.5L
  • 25kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Quay

01283 244020 *
4.7/5 Stars

BMW, 4 Series

2022 - 420i M Sport Pro Edition 2dr Step Auto

35
Low Mileage
£29,790
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

26
Low Mileage
£27,495
Finance available £544 pm
  • 2L
  • 20.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Ballyrobert at Mallusk

BMW, 2 Series

2016 (16) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

50
£8,595
Finance available £170 pm
  • 2L
  • 104.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£35,998
  • 2L
  • 9.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, Z4

2004 (54) - 2.2i SE 2dr

5
Low Mileage
£3,495
  • 2.2L
  • 94kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Burch Car Sales

BMW, Z3

1998 - BMW Z3 IMPORTED ROADSTER CONVERTIBLE 1.9 AUTOMATIC * POWER HOOD * 2-Door

20
Reduced
£6,999
  • 1.9L
  • 48.2kMiles
  • Auto

The Car Warehouse

01642 937563 *
4.5/5 Stars

BMW, 2 Series

2018 (18) - 218d M Sport 2dr [Nav]

16
Low Mileage
£11,795
Finance available £241 pm
  • 2L
  • 53.7kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Garrowhill Car Sales Ltd

0141 260 1241 *
4.6/5 Stars

BMW, X1

2014 (64) - 2.0 18d xLine xDrive Euro 5 (s/s) 5dr

44
£6,500
  • 2L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleEstate

The Car Shop

BMW, 5 Series

2015 (15) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

18
£8,895
  • 2L
  • 100.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

RISHTON AUTO CARE LIMITED

01254 919190 *
4.5/5 Stars

BMW, X6

2016 (M) - xDrive40d M Sport 5dr Step Auto

29
£18,995
Finance available £370 pm
  • 3L
  • 75kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

ACR AUTOS LTD

BMW, 1 Series

2021 - 118i M Sport 5dr Step Auto

32
£18,649
Finance available £386 pm
  • 1.5L
  • 44.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Burnley

BMW, 7 Series

2016 - 3.0 740d M Sport Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 320 Ps

Low Mileage
£25,999
  • 3L
  • 44.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tustain Motors Cramlington