Used BMW cars for sale in New Milton, Hampshire

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

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

BMW, 1 Series

2018 (68) - M140i Shadow Edition 5dr Step Auto

50
Low Mileage
£21,495
Finance available £1788 pm
  • 3L
  • 30kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Silver Lady Services Limited

BMW, 1 Series

2021 (71) - 116d Sport 5dr Step Auto

1
£17,990
Finance available £1507 pm
  • 1.5L
  • 48kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Delivered By Heycar

4.4/5 Stars

BMW, 3 Series

2011 (11) - 320d [184] SE 5dr Step Auto

£5,495
Finance available £399 pm
  • 2L
  • 119.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Keystone Cars

BMW, Z1

1989 (F) - 2.5 2dr [LHD]

20
£42,995
Finance available £3663 pm
  • 2.5L
  • 61kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

The Classic Connection

BMW, M6

2017 (67) - M6 2dr DCT

56
Reduced
£29,490
Finance available £2485 pm
  • 4.4L
  • 44kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

M&M Automotive

BMW, X1

2012 (12) - sDrive 18d SE 5dr

1
Low Mileage
£4,495
Finance available £310 pm
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Graham Mitchell Automotive

01202 052315 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2019 (19) - 1.5 218i SE Euro 6 (s/s) 5dr

41
Reduced
£14,290
  • 1.5L
  • 20kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Penton Citroen Peugeot and DS Christchurch

BMW, X5

2016 (66) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

21
Reduced
£21,990
Finance available £1831 pm
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars to Go

01202 099943 *
4.7/5 Stars

BMW, Z4

2013 (13) - 2.0 18i M Sport sDrive Euro 6 (s/s) 2dr

29
Low Mileage
£9,990
Finance available £799 pm
  • 2L
  • 41kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Cars to Go

01202 099943 *
4.7/5 Stars

BMW, 1 Series

2016 (16) - 3.0 M135i Auto Euro 6 (s/s) 5dr

100
Low Mileage
£16,500
Finance available £1378 pm
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Small Cars Direct

BMW, 3 Series

2014 (14) - 320d M Sport 5dr Step Auto

21
£6,495
Finance available £488 pm
  • 2L
  • 132kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Parley Car Centre

BMW, 5 Series

2020 (70) - 520d MHT M Sport 5dr Step Auto

25
£26,799
Finance available £2289 pm
  • 2L
  • 40.6kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Delivered By Heycar

4.4/5 Stars

BMW, 2 Series

2019 (19) - 2.0 220d M Sport Euro 6 (s/s) 2dr

24
£10,990
Finance available £888 pm
  • 2L
  • 101kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Cars to Go

01202 099943 *
4.7/5 Stars

BMW, X1

2022 (71) - sDrive 20i [178] Sport 5dr Step Auto

22
£21,900
Finance available £1855 pm
  • 2L
  • 31.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Delivered By Heycar

4.4/5 Stars

BMW, 6 Series

2015 - 3.0 640d M Sport Gran Coupe 4-Door

10
£11,995
Finance available £977 pm
  • 3L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Car Buyer 247.com LTD

BMW, 1 Series

2019 (68) - 116d M Sport Shadow Edition 5dr

25
Low Mileage
£13,999
Finance available £1153 pm
  • 1.5L
  • 40.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Delivered By Heycar

4.4/5 Stars