Used BMW cars for sale in Ormskirk, Lancashire

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

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

BMW, 4 Series Gran Coupe

2019 (54) - 3.0 430d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

50
Low Mileage
£19,995
Finance available £112 pm
  • 3L
  • 33.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Maghull Garages Ltd

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT

36
£19,695
  • 1.5L
  • 33.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 2 Series

2024 (24) - 218i [136] M Sport 4dr DCT

19
Reduced
£25,995
Finance available £246 pm
  • 1.5L
  • 2.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Palamino NW Ltd

BMW, 3 Series

2021 - 330e M Sport Pro Edition 4dr Step Auto [Tech Pack]

43
Reduced
£27,495
  • 2L
  • 22.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 5 Series

2020 - 520i M Sport 4dr Auto

42
Reduced
£21,895
  • 2L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 2 Series

2018 - 218i M Sport 5dr

29
Low Mileage
£13,295
  • 1.5L
  • 22.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

39
Low Mileage
£16,695
  • 2L
  • 18.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

2013 - 2.0 316d SE Touring 5dr Diesel Manual Euro 5 (s/s) (116 ps)

41
£3,995
Finance available £45 pm
  • 2L
  • 119.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Motorology

BMW, X1

2015 (65) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

46
£12,250
Finance available £50 pm
  • 2L
  • 82.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

James Wright Cars Ltd

BMW, 2 Series

2020 - 218i M Sport 4dr [Tech/Plus Pack]

5
Low Mileage
£16,495
  • 1.5L
  • 32.5kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 2 Series Gran Coupe

2021 (70) - 218i Sport 4dr

25
Low Mileage
£16,690
  • 1.5L
  • 25.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Lookers St Helens Vauxhall

BMW, 1 Series

2020 - 120d xDrive M Sport 5dr Step Auto [Tech/Pro Pack]

32
£19,495
  • 2L
  • 52.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, X2

2018 - sDrive 18d M Sport 5dr Step Auto

43
Reduced
£17,595
  • 2L
  • 33.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 2 Series

2018 - 220d xDrive Sport 5dr Step Auto

38
Low Mileage
£14,895
  • 2L
  • 27kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, X4

2019 - xDrive M40i 5dr Step Auto

38
Reduced
£29,895
  • 3L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 1 Series

2019 - 118i [1.5] M Sport Shadow Edition 5dr

5
£13,895
  • 1.5L
  • 46.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.6/5 Stars