Used BMW cars for sale in Horsham, West Sussex

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

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

BMW, 5 Series

2014 - 4.4 M5 Auto 4dr

41
Low Mileage
£18,990
Finance available £370 pm
  • 4.4L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

DSI Performance Cars

01306 772198 *
4.8/5 Stars

BMW, 2 Series Gran Tourer

2019 - 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Automatic

20
£13,400
Finance available £277 pm
  • 2L
  • 68.6kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Taylors Pitstop

BMW, M4

2017 - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps)

38
Low Mileage
£31,990
Finance available £637 pm
  • 3L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

James Paul Car Sales Ltd

BMW, X1

2020 - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps) Automatic

20
Reduced
£18,500
Finance available £360 pm
  • 2L
  • 41.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Taylors Pitstop

BMW, 3 Series

2013 - 328i Luxury 4dr Step Auto

20
Low Mileage
£9,700
Finance available £194 pm
  • 2L
  • 41.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Taylors Pitstop

BMW, 2 Series

2021 - 2.0 M235i xDrive Auto 4WD 4dr

19
Low Mileage
£23,290
Finance available £458 pm
  • 2L
  • 29.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Churchs Performance Cars

01403 331228 *
4.7/5 Stars

BMW, Z4

2016 - 20i sDrive M Sport 2dr Auto

31
Low Mileage
£15,990
Finance available £335 pm
  • 2L
  • 46kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

James Paul Car Sales Ltd

BMW, M3

2002 - 3.2i Coupe 2dr Petrol Manual Euro 3 (343 ps)

36
Low Mileage
£24,990
Finance available £493 pm
  • 3.2L
  • 61kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

James Paul Car Sales Ltd

BMW, 4 Series

2015 - 3.0 435d xDrive Gran Coupe M Sport Auto 4WD 5dr

36
Reduced
£16,290
Finance available £342 pm
  • 3L
  • 54kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

DSI Performance Cars

01306 772198 *
4.8/5 Stars

BMW, X1

2013 (63) - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 5 (s/s) (143 ps)

1
Low Mileage
£6,600
  • 2L
  • 77.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Napier Motor Company

BMW, 3 Series

2017 - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Automatic

20
Low Mileage
£13,500
Finance available £279 pm
  • 2L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Taylors Pitstop

BMW, Z4

2013 - 2.0 18i M Sport Convertible 2dr Petrol Manual sDrive Euro 6 (s/s) (156 ps)

20
Low Mileage
£10,500
Finance available £212 pm
  • 2L
  • 37.7kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Taylors Pitstop

BMW, 1 Series

2014 - 2.0 118d SE Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps) Manual

20
Low Mileage
£7,400
Finance available £143 pm
  • 2L
  • 52.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Taylors Pitstop

BMW, 1 Series

2013 (13) - 118d Sport 5dr Step Auto

17
Low Mileage
£4,995
Finance available £89 pm
  • 2L
  • 96.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Gary Larkin Motors

BMW, 3 Series

2019 - 2.0 320d xDrive M Sport Auto 4WD 4dr

19
£20,490
Finance available £400 pm
  • 2L
  • 61.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Churchs Performance Cars

01403 331228 *
4.7/5 Stars

BMW, 3 Series

2020 - 2.0 320d xDrive M Sport Auto 4WD 5dr

20
£25,490
Finance available £503 pm
  • 2L
  • 53.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Churchs Performance Cars

01403 331228 *
4.7/5 Stars