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

2020 (69) - 420I PROFESSIONAL MEDIA M Sport 4-Door

51
£14,999
Finance available £57 pm
  • 2L
  • 51.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2021 (71) - XDRIVE MHT STEP M340d 5-Door

51
£30,199
Finance available £336 pm
  • 3L
  • 62.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hendy Car Store Portsmouth

023 9200 6087 *
4.7/5 Stars

BMW, 3 Series

2009 - 320i SE 2-Door

20
Low Mileage
£4,499
Finance available £33 pm
  • 2L
  • 78.8kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

United Car Centre

BMW, 3 Series

2019 (69) - 2.0 330E M Sport Auto 4dr

66
£15,729
  • 2L
  • 80.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, X4

2016 (16) - 3.0 X4 xDrive 30d M Sport Auto 4WD 5dr

60
Low Mileage
£17,535
  • 3L
  • 54.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, 3 Series

2015 (15) - 2.0 320d ED Plus Touring Euro 6 (s/s) 5dr

44
£6,995
  • 2L
  • 107.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BMW, M2

2018 (18) - 2 series 2-Door

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

Southern Van Guys

BMW, X3

2012 (12) - xDrive20d M Sport 5dr

18
£6,490
Finance available £33 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSUV

MC Cars Waterlooville Ltd

BMW, 1 Series

2017 (17) - 1.5 116D M Sport Auto 5dr

46
Low Mileage
£12,356
  • 1.5L
  • 55.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, X3

2012 (61) - 2.0 20d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (184 ps)

40
Reduced
£5,280
Finance available £29 pm
  • 2L
  • 112.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 3 Series

2023 - 330e M Sport 5dr Step Auto [Pro Pack]

38
£29,099
Finance available £167 pm
  • 2L
  • 23.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Portsmouth

BMW, 1 Series

2010 (60) - 116d ES 5dr

17
£2,695
  • 2L
  • 134kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RM Autos

023 9200 2330 *
5/5 Stars

BMW, X4

2017 (67) - XDRIVE30D M SPORT 4-Door

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

Southern Van Guys

BMW, 5 Series

2009 (09) - 525 4-Door

6
Low Mileage
£2,995
  • 2.5L
  • 82.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Hayling Garage

023 9200 6051 *
4.5/5 Stars

BMW, 5 Series

2017 (17) - 3.0 530D SE Auto 4dr

9
Low Mileage
£17,795
  • 2L
  • 60.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Liberty Green Cars

01329 559706 *
3.1/5 Stars

BMW, X3

2013 - 2.0d 4WD Euro 4 5dr

36
£2,500
  • 2L
  • 168kMiles
  • Diesel
  • Manual

Segensworth Motor Company LTD