Used BMW cars for sale in Codsall, Staffordshire

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

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

BMW, 3 Series

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

78
Low Mileage
£19,400
Finance available £333 pm
  • 2L
  • 31.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Cannock

BMW, 4 Series

2017 (17) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

41
Low Mileage
£14,449
Finance available £300 pm
  • 2L
  • 58kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Prestige Motoring Group

BMW, 3 Series

2012 (12) - 318i Sport Plus 2dr

20
Low Mileage
£6,195
Finance available £116 pm
  • 2L
  • 57kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, 3 Series

2011 (11) - 320d M Sport 2dr Step Auto

11
£3,500
Finance available £56 pm
  • 2L
  • 138kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Adamm Motors

BMW, 3 Series

2021 (70) - 330e xDrive M Sport 5dr Step Auto

27
£15,795
  • 2L
  • 102.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Wolverhampton

BMW, 5 Series Gran Turismo

2014 (64) - 3.0 530d M Sport GT Auto Euro 6 (s/s) 5dr

50
£10,650
Finance available £216 pm
  • 3L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Alverstoke Automotive LTD

BMW, 1 Series

2012 (12) - 118d SE 5dr

17
£2,395
  • 2L
  • 143kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 1 Series

2014 - 2.0 M Sport Hatchback 5dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

16
Reduced
£4,995
Finance available £89 pm
  • 2L
  • 112.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, X5

2022 - 4.4i V8 First Edition Auto xDrive Euro 6 (s/s) 5dr

39
£89,999
Finance available £1828 pm
  • 4.4L
  • 27.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Automania Birmingham ltd

0121 728 8691 *
4.8/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 5.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, 1 Series

2014 (14) - 114d Sport 5dr

17
£2,995
  • 1.6L
  • 118kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 3 Series

2016 - 3.0 M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

37
Low Mileage
£13,995
Finance available £290 pm
  • 3L
  • 68.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, 2 Series

2016 (66) - 2.0 220d M Sport Euro 6 (s/s) 2dr

41
Reduced
£8,690
Finance available £172 pm
  • 2L
  • 82kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
4/5 Stars

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

19
Low Mileage
£44,998
  • 3L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.6/5 Stars

BMW, 3 Series

2018 (68) - 320i M Sport 4dr

26
Low Mileage
£14,495
  • 2L
  • 25.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

V12 Sports and Classics Wolverhampton

BMW, 1 Series

2010 (10) - 118d M Sport 2dr Step Auto

20
Low Mileage
£2,595
  • 2L
  • 107kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe