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, X1

2022 - sDrive 20i [178] Sport 5dr Step Auto

Low Mileage
£24,495
Finance available £212 pm
  • 2L
  • 10.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Shelbourne Autoselect

BMW, X1

2016 - sDrive 18d M Sport 5dr

10
£10,150
Finance available £26 pm
  • 2L
  • 94.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ratcliffe Car Sales

BMW, 3 Series

2020 - 318d Sport 4dr

10
£18,195
Finance available £71 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ratcliffe Car Sales

BMW, 1 Series

2017 - 118i [1.5] Sport 5dr [Nav]

8
Low Mileage
£11,495
Finance available £33 pm
  • 1.5L
  • 64kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

SMV MOTORS

BMW, 4 Series

2022 - 420d MHT M Sport 2dr Step Auto

22
£27,950
Finance available £289 pm
  • 2L
  • 35kMiles
  • Hybrid
  • Semi Auto
  • Body StyleCoupe

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

9
£26,450
Finance available £256 pm
  • 2L
  • 56kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW, M3

2018 - M3 CS 4dr DCT

44
Low Mileage
£49,995
Finance available £719 pm
  • 3L
  • 38kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Empire Autos NI

BMW, 4 Series

2014 - 420d xDrive M Sport 2dr Auto

5
£7,975
Finance available £44 pm
  • 2L
  • 125kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Village Autosales NI

BMW, 3 Series

2014 - 330d M Sport 4dr Step Auto

6
Low Mileage
£10,750
Finance available £39 pm
  • 3L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 3 Series

2015 - 320d xDrive M Sport 4dr Step Auto

34
Reduced
£13,995
Finance available £33 pm
  • 2L
  • 65kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Empire Autos NI

BMW, 8 Series

2020 - 840i sDrive 2dr Auto

26
Low Mileage
£33,995
Finance available £390 pm
  • 3L
  • 24.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

NI Car Sales Ltd

BMW, 3 Series

2011 - 318i Exclusive Edition 4dr Step Auto

25
Low Mileage
£5,950
Finance available £44 pm
  • 2L
  • 69kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Ballinderry Car Sales Limited

BMW, 2 Series

2021 - 218i M Sport 4dr

29
£21,995
Finance available £156 pm
  • 1.5L
  • 36kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Empire Autos NI

BMW, 3 Series

2014 - 320d M Sport 4dr

7
£8,400
Finance available £31 pm
  • 2L
  • 90kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Automoto UK Ltd

BMW, M3

2001 - M3 2dr

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

Empire Autos NI

BMW, 5 Series

2017 - 520d xDrive M Sport 4dr Auto

14
£15,995
Finance available £78 pm
  • 2L
  • 86kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

RW MOTORS Ltd