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, 1 Series

2023 - M135i xDrive 5dr Step Auto [Tech-Pro Pack]

37
£27,699
Finance available £584 pm
  • 2L
  • 16.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Portsmouth

BMW, X3

2016 (66) - XDRIVE20D STEP xLine 5-Door

50
Low Mileage
£18,799
Finance available £406 pm
  • 2L
  • 39.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

BMW, X7

2021 (71) - XDRIVE40D MHT STEP M Sport 5-Door

51
Reduced
£50,499
Finance available £1128 pm
  • 3L
  • 28.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hendy Car Store Portsmouth

BMW, X2

2022 (72) - XDRIVE 20I 178 STEP M Sport 5-Door

50
Low Mileage
£27,799
Finance available £611 pm
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Car Store Portsmouth

BMW, 1 Series

2014 (14) - 116D Sport 5-Door

50
Low Mileage
£7,099
  • 2L
  • 57.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hendy Car Store Portsmouth

BMW, 2 Series

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

£17,330
  • 1.5L
  • 44.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Marshall Mercedes-Benz of Portsmouth

BMW, 2 Series

2021 (71) - 218I 136 DCT M Sport 4-Door

50
£16,999
Finance available £365 pm
  • 1.5L
  • 71.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

BMW, 3 Series

2021 (21) - 2.0 330e SE Professional Auto 4dr

9
£15,700
  • 2L
  • 68.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 6 Series

2012 (62) - 640d M Sport 4dr Auto

15
Low Mileage
£9,995
Finance available £201 pm
  • 3L
  • 85kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

SH5 Motors

BMW, M2

2018 (18) - 2 series 2-Door

20
£23,995
Finance available £472 pm
  • 3L
  • 69.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Southern Van Guys

BMW, 5 Series

2015 (65) - 2.0 520d M Sport Auto 5dr

1
£10,400
  • 2L
  • 99.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, i3

2020 (70) - i3 5dr

58
Low Mileage
£14,793
  • 14.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 2 Series

2016 (16) - 1.5 218i SE Auto Euro 6 (s/s) 2dr

38
£9,495
Finance available £190 pm
  • 1.5L
  • 88.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Part X Motors

020 3893 3864 *
4.6/5 Stars

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT [Pro Pack]

38
£25,849
Finance available £544 pm
  • 1.5L
  • 11kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 3 Series

2019 (19) - 330E M Sport 4-Door

50
Low Mileage
£19,299
Finance available £417 pm
  • 2L
  • 30.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hendy Car Store Portsmouth

BMW, 3 Series

2010 - 318i M SPORT BUSINESS EDITION 4-Door

17
Low Mileage
£5,990
Finance available £111 pm
  • 2L
  • 37.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AJC Trading