Used BMW cars for sale in Horley, Surrey

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

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

BMW, 4 Series

2019 - 420I 2.0t M SPORT GRAN COUPE Automatic 4-Door

20
£13,700
Finance available £27 pm
  • 2L
  • 74.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Taylors Pitstop

BMW, 2 Series

2015 - 218D 2.0 SPORT ACTIVE TOURER Manual 5-Door

20
Reduced
£9,800
Finance available £40 pm
  • 2L
  • 37.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Taylors Pitstop

BMW, X3

2013 (63) - xDrive30d SE 5dr Step Auto

20
£5,995
Finance available £45 pm
  • 3L
  • 138.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

KT Cars Ltd

BMW, X1

2021 - 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr

35
Low Mileage
£24,639
Finance available £215 pm
  • 2L
  • 16.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stellantis &You Crawley

BMW, 3 Series

2017 - 330e M Sport 4dr Step Auto

36
Low Mileage
£13,749
Finance available £81 pm
  • 2L
  • 47.5kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

01737 924337 *
4.3/5 Stars

BMW, Z4

2007 (07) - Z4 SI SPORT ROADSTER 2-Door

14
Low Mileage
£5,995
Finance available £45 pm
  • 2.5L
  • 55.6kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Dormans Garage

01342 649534 *
3.3/5 Stars

BMW, 1 Series

2024 (16) - 2.0 118d M Sport Auto Euro 6 (s/s) 5dr

22
Low Mileage
£12,449
Finance available £55 pm
  • 2L
  • 21kMiles
  • Diesel
  • Auto

M Cars Surrey Ltd

01342 649540 *
3.6/5 Stars

BMW, 2 Series

2018 - 1.5 218i GPF SE Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Manual

20
£9,600
Finance available £36 pm
  • 1.5L
  • 68.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Taylors Pitstop

BMW, 1 Series

(63) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

22
Low Mileage
£9,949
Finance available £44 pm
  • 18kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
3.6/5 Stars

BMW, 2 Series

2017 - 218D 2.0 M SPORT Automatic 2-Door

20
Reduced
£15,200
Finance available £60 pm
  • 2L
  • 29.7kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Taylors Pitstop

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

34
£16,599
Finance available £89 pm
  • 2L
  • 75.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

01737 924337 *
4.3/5 Stars

BMW, 2 Series

2018 - 218I 1.5t M SPORT Automatic 2-Door

20
Reduced
£14,200
Finance available £38 pm
  • 1.5L
  • 40.2kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Taylors Pitstop

BMW, 3 Series

2020 - 330e Plug In Hybrid M Sport 4dr Step Auto with Rea

25
Reduced
£19,799
  • 2L
  • 40.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Invicta Doves Gatwick

BMW, 3 Series Gran Turismo

2017 - 2.0 320d M Sport GT 5dr Diesel Manual Euro 6 (s/s) (184 ps) Manual

20
Reduced
£13,800
Finance available £29 pm
  • 2L
  • 35.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Taylors Pitstop

BMW, X1

2015 - 2.0 XDRIVE20I SE Manual 5-Door

20
Reduced
£10,200
Finance available £27 pm
  • 2L
  • 35.5kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Taylors Pitstop

BMW, 5 Series

2017 - 530e M Sport 4dr Auto

35
£15,699
Finance available £69 pm
  • 2L
  • 58kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

01737 924337 *
4.3/5 Stars