Used BMW cars for sale in Craigavon, County Armagh

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

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

BMW, 1 Series

2017 - 116d Sport 3dr [Nav]

18
£7,750
Finance available £151 pm
  • 1.5L
  • 110kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Village Autosales NI

BMW, 3 Series

2021 - 320d MHT M Sport 4dr Step Auto

7
£22,950
Finance available £451 pm
  • 2L
  • 62kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

24
£26,900
Finance available £532 pm
  • 2L
  • 43kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Automoto UK Ltd

BMW, M3

2001 - M3 2dr

30
Low Mileage
£21,995
Finance available £431 pm
  • 3.2L
  • 106kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Empire Autos NI

BMW, 4 Series

2016 - 420d [190] xDrive M Sport 2dr Auto [Prof Media]

10
Reduced
£10,495
Finance available £212 pm
  • 2L
  • 105kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

RW MOTORS Ltd

BMW, X5

2017 - xDrive30d M Sport 5dr Auto [7 Seat]

15
£21,495
Finance available £421 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

RW MOTORS Ltd

BMW, 3 Series

2015 - 320d xDrive M Sport 4dr

26
Low Mileage
£10,950
Finance available £222 pm
  • 2L
  • 71kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ballinderry Car Sales Limited

BMW, 1 Series

2019 - 116d Sport 5dr Step Auto

29
Low Mileage
£16,495
Finance available £346 pm
  • 1.5L
  • 17kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

NI Car Sales Ltd

BMW, 4 Series

2015 - 428i M Sport 2dr Auto

31
Low Mileage
£12,200
Finance available £250 pm
  • 2L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Automoto UK Ltd

BMW, 1 Series

2017 - 116d SE Business 5dr [Nav/Servotronic]

28
£8,950
Finance available £178 pm
  • 1.5L
  • 72.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ballinderry Car Sales Limited

BMW, 3 Series

2017 - 330d M Sport Shadow Edition 4dr Step Auto

9
Low Mileage
£19,995
Finance available £390 pm
  • 3L
  • 42.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

SMV MOTORS

BMW, 3 Series

2020 - 320d xDrive M Sport 5dr Step Auto

34
Reduced
£20,950
Finance available £410 pm
  • 2L
  • 63.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Ballinderry Car Sales Limited

BMW, 3 Series

2020 - 320d SE 4dr

8
£16,950
Finance available £356 pm
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 8 Series

2018 - 840d xDrive 2dr Auto

26
Low Mileage
£30,990
Finance available £616 pm
  • 3L
  • 44.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

NI Car Sales Ltd

BMW, 3 Series

2016 - 2.0 320d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

9
£9,150
Finance available £182 pm
  • 2L
  • 81.7kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ratcliffe Car Sales

BMW, X3

2014 - xDrive20d M Sport 5dr

10
£10,150
Finance available £204 pm
  • 2L
  • 94.2kMiles
  • Diesel
  • Manual
  • Body StyleSUV

Ratcliffe Car Sales