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, 3 Series

2022 - M340i xDrive MHT 4dr Step Auto

41
£34,995
Finance available £698 pm
  • 3L
  • 26kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

Empire Autos NI

BMW, 1 Series

2017 - 120d M Sport 3dr [Nav]

9
£11,695
Finance available £239 pm
  • 2L
  • 64.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ratcliffe Car Sales

BMW, X5

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

22
£20,495
Finance available £400 pm
  • 3L
  • 91.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

C&P Motors

BMW, 1 Series

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

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

SMV MOTORS

BMW, 3 Series

2020 - 318d Sport 4dr

10
Reduced
£17,650
Finance available £342 pm
  • 2L
  • 71.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Ratcliffe Car Sales

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

2016 - xDrive 20d xLine 5dr

10
£12,150
Finance available £249 pm
  • 2L
  • 78.2kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Ratcliffe Car Sales

BMW, M2

2019 - M2 Competition 2dr DCT

31
Low Mileage
£31,995
Finance available £637 pm
  • 3L
  • 40kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Empire Autos NI

BMW, M3

2018 - M3 CS 4dr DCT

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

Empire Autos NI

BMW, M3

2004 - M3 2dr

48
Low Mileage
£21,995
Finance available £431 pm
  • 3.2L
  • 54.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Empire Autos NI

BMW, 2 Series

2016 - 218d [150] M Sport 2dr

49
£9,995
Finance available £201 pm
  • 2L
  • 75.3kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Howard Abraham

BMW, 1 Series

2015 - 118d Sport 5dr

5
Low Mileage
£6,495
Finance available £123 pm
  • 2L
  • 81.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Dunwoody Car Sales

BMW, 3 Series

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

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

SMV MOTORS

BMW, 5 Series

2018 - 520d M Sport 4dr Auto

30
Low Mileage
£19,450
Finance available £379 pm
  • 2L
  • 53kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Ballinderry Car Sales Limited

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

2021 - sDrive 20i [178] xLine 5dr Step Auto

8
£20,995
Finance available £411 pm
  • 2L
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Shelbourne Autoselect