Used BMW cars for sale in Portsmouth, Hampshire

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

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

BMW, 2 Series

2019 - 1.5 225XE M Sport Premium Auto 4WD 5dr

60
Low Mileage
£15,700
  • 1.5L
  • 28kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 1 Series

2018 (18) - 2.0 118d M Sport Shadow Edition Euro 6 (s/s) 5dr

37
£11,995
Finance available £246 pm
  • 2L
  • 85.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Part X Motors

020 3893 3864 *
4.4/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

40
Low Mileage
£29,149
Finance available £616 pm
  • 2L
  • 7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, X1

2019 - xDrive 18d M Sport 5dr Step Auto [Tech Pack II]

51
Low Mileage
£20,549
Finance available £428 pm
  • 2L
  • 31.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorpoint Portsmouth

BMW, X3

2021 - xDrive30d MHT M Sport 5dr Auto [Tech-Plus Pk]

45
£31,149
Finance available £660 pm
  • 3L
  • 49.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motorpoint Portsmouth

BMW, 4 Series

2017 - 3.0 435D xDrive M Sport Auto 4WD 2dr

47
Low Mileage
£19,850
  • 3L
  • 53.6kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, 1 Series

2016 (65) - 116D SPORT 5-Door

22
£4,895
  • 1.5L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Tony Car Sales Ltd

BMW, 3 Series

2012 (62) - 325D SPORT PLUS EDITION 2-Door

17
Reduced
£4,895
  • 3L
  • 124.2kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Tony Car Sales Ltd

BMW, X3

2019 - xDrive20i SE 5dr Step Auto

39
Low Mileage
£21,541
  • 2L
  • 47.1kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Marshall Mercedes-Benz of Portsmouth

BMW, 1 Series

2018 - 2.0 120I Sport 5dr

6
£10,395
  • 2L
  • 65.6kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, X1

2023 - xDrive 25e Sport 5dr Step Auto

31
Low Mileage
£26,249
Finance available £553 pm
  • 1.5L
  • 13.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Portsmouth

BMW, X1

2019 - 2.0 X1 xDrive 20d M Sport Auto 4WD 5dr

62
£14,990
  • 2L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
4.4/5 Stars

BMW, X1

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

18
£5,490
  • 2L
  • 124kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

MC Cars Waterlooville Ltd

BMW, 3 Series

2014 (14) - 1.6 316i Sport Touring Euro 6 (s/s) 5dr

6
Low Mileage
£6,475
  • 1.6L
  • 83.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Lawrence Warner Specialist Cars LTD

BMW, X4

2017 - XDRIVE30D M SPORT 4-Door

18
£14,995
Finance available £313 pm
  • 3L
  • 101.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Southern Van Guys

BMW, 3 Series

2020 - 2.0 330E M Sport Auto 4dr

6
£17,895
  • 68kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
4.4/5 Stars