Used BMW cars for sale in Shirley, Surrey

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

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

BMW, 2 Series

2024 (24) - 220i M Sport 2dr Step Auto

£32,816
  • 2L
  • 12.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 2 Series Active Tourer

2014 (64) - 1.5 218i Sport Euro 6 (s/s) 5dr

32
Low Mileage
£7,590
Finance available £147 pm
  • 1.5L
  • 55kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AAR Cars Hub Ltd

BMW, X1

2018 (68) - sDrive 18i Sport 5dr Petrol Estate

90
Low Mileage
£14,898
  • 1.5L
  • 27.6kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Vertu Ford Bromley

020 3758 7414 *
4.6/5 Stars

BMW, 2 Series

2018 (18) - M240i Convertible 2-Door

Low Mileage
£17,850
  • 3L
  • 45.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 2 Series

2022 (22) - 218i [136] M Sport 4dr DCT Petrol Saloon

89
Low Mileage
£23,427
  • 1.5L
  • 6.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Ford Bromley

020 3758 7414 *
4.6/5 Stars

BMW, 5 Series

2021 - 520d MHT M Sport 4dr Step Auto

36
£22,499
Finance available £466 pm
  • 2L
  • 51.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 6 Series

2019 - 620d xDrive M Sport 5dr Auto

40
£19,089
Finance available £392 pm
  • 2L
  • 58.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch

020 3909 2092 *
4.2/5 Stars

BMW, 4 Series

2022 (72) - 420d xDrive M Sport Coupe 2-Door

37
Low Mileage
£31,345
  • 2L
  • 18.1kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

68
Low Mileage
£22,000
Finance available £460 pm
  • 2L
  • 22kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Wimbledon

BMW, 3 Series

2020 - 320d SE 4dr

12
£17,498
  • 2L
  • 45.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2013 (13) - 1.6 316i SE Euro 6 (s/s) 4dr

30
Low Mileage
£5,790
  • 1.6L
  • 65kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

AAR Cars Hub Ltd

BMW, 5 Series

2022 (22) - 4.4 M550i V8 Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (530 ps)

68
Low Mileage
£44,471
  • 4.4L
  • 5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, i3

2020 - 125kW 42kWh 5dr Auto

14
Low Mileage
£12,495
  • 11kMiles
  • Electric
  • Auto
  • Body StyleHatchback

McCarthy Cars Ltd

BMW, 1 Series

2022 - 118i [136] M Sport 5dr [Live Cockpit Professional]

12
£20,498
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, X3

2022 (72) - 3.0 M40d MHT SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

63
£39,799
  • 3L
  • 33kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 3 Series

2002 - 325ti Sport 3-Door

32
Low Mileage
£2,490
  • 2.5L
  • 93kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

DVP Car Sales Ltd

020 3948 4651 *
3.9/5 Stars