Used BMW cars for sale in North Berwick, East Lothian

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

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

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

19
£39,498
  • 3L
  • 47kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2020 - 1.5 118i Se Hatchback 5dr Petrol Manual Euro 6 s/s 140 Ps

19
£13,999
Finance available £290 pm
  • 1.5L
  • 67.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tustain Motors Haddington

BMW, X1

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£39,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 7 Series

2011 (55) - 730d M Sport 4dr Auto

37
Reduced
£7,995
Finance available £156 pm
  • 3L
  • 113kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

S & S Car Sales

BMW, X3

2022 - xDrive20i MHT M Sport 5dr Step Auto [Pro Pack]

41
Low Mileage
£37,849
Finance available £807 pm
  • 2L
  • 16.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motorpoint Edinburgh

BMW, 3 Series

1991 (J) - 318i 2dr Auto

16
Low Mileage
£10,995
Finance available £223 pm
  • 1.8L
  • 52kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Car Cave Scotland Ltd

01875 440591 *
5/5 Stars

BMW, i4

2022 - 400kW M50 83.9kWh 5dr Auto

19
Low Mileage
£41,998
  • 9.3kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2015 (65) - 1.5 118i Sport Hatchback 3dr Petrol Manual Euro 6 (s/s) (136 ps)

30
Low Mileage
£7,995
Finance available £156 pm
  • 1.5L
  • 51.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Redpath & Mclean Motor Ltd

BMW, 5 Series

2025 - 520i M Sport 4dr Auto

19
£48,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£40,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 3 Series

2013 (63) - 316d SE 5dr

21
Reduced
£4,795
Finance available £85 pm
  • 2L
  • 72kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, 4 Series

2019 - 420d [190] M Sport 5dr Auto [Professional Media]

19
Low Mileage
£21,298
  • 2L
  • 29.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.6/5 Stars

BMW, 1 Series

2019 (19) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

3
£12,995
Finance available £268 pm
  • 2L
  • 66kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RDB Car Sales

BMW, X6

2023 - xDrive30d MHT M Sport 5dr Step Auto

19
£54,998
  • 3L
  • 21.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 7 Series

2024 - 750e xDrive M Sport 4dr Auto

19
Reduced
£86,898
  • 3L
  • 2.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, X5

2020 - xDrive30d xLine 5dr Auto

19
Low Mileage
£37,998
  • 3L
  • 33.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars