Used BMW cars for sale in Belfast, County Antrim

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

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

BMW, X12020 (70) xDrive 20d M Sport 5dr Step Auto 

25
Low Mileage
£26,499
  • 2L
  • 13.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Charles Hurst Usedirect/PremiumDirect Newtownabbey

BMW, X32018 xDrive20i M Sport 5dr Step Auto 

47
Low Mileage
£23,995
Finance available £472 pm
  • 2L
  • 49kMiles
  • Petrol
  • Auto
  • Body StyleSUV

SERE Lisburn

BMW, 3 Series2022 M340d xDrive MHT 4dr Step Auto 

34
£33,995
Finance available £677 pm
  • 3L
  • 31.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 5 Series2013 520d SE 5dr Step Auto [Start Stop] 

12
Reduced
£7,950
Finance available £155 pm
  • 2L
  • 106kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

MCT CARS LTD

BMW, 5 Series2019 520d M Sport 5dr Auto 

16
£21,650
Finance available £424 pm
  • 2L
  • 69kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

MCT CARS LTD

BMW, X62010 xDrive30d 5dr Step Auto 

24
Low Mileage
£8,795
Finance available £174 pm
  • 3L
  • 111kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW, X32023 xDrive 30e M Sport 5dr Auto 

35
£43,995
Finance available £883 pm
  • 2L
  • 11.7kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 2 Series2024 220i M Sport 2dr Step Auto 

35
£33,995
Finance available £677 pm
  • 2L
  • 7.4kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW Bavarian

BMW, i32014 (14) 125kW 5dr Auto 

17
Low Mileage
£11,950
Finance available £244 pm
  • 39kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Gc Specialist Cars

BMW, 1 Series2024 118i [136] M Sport 5dr Step Auto [LCP] 

1
£24,995
Finance available £492 pm
  • 1.5L
  • 5.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, X32019 xDrive30d M Sport 5dr Step Auto 

1
Low Mileage
£29,995
Finance available £595 pm
  • 3L
  • 18.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 1 Series2024 118i [136] M Sport 5dr Step Auto [LCP] 

35
£23,995
Finance available £472 pm
  • 1.5L
  • 8.8kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 4 Series2019 430d M Sport 2dr Auto [Professional Media] 

27
Reduced
£18,250
Finance available £354 pm
  • 3L
  • 52.1kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Ballyrobert at Mallusk

BMW, 5 Series2018 520d M Sport 4dr Auto 

36
£14,850
Finance available £309 pm
  • 2L
  • 108kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 5 Series2017 520d M Sport 4dr Auto 

15
£12,500
Finance available £256 pm
  • 2L
  • 144kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

ELS Autos Ltd

BMW, X12017 xDrive 20i xLine 5dr Step Auto 

73
Low Mileage
£17,995
Finance available £349 pm
  • 2L
  • 40.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BMW Bavarian