BMW X2 XDRIVE18D M SPORT X
2.0 XDRIVE18D M SPORT X 5d AUTO 148 BHP
We'll give you £ towards your finance deposit
Finance from
£411.42 p/m*.
Our price
£23,999
Was price
- VRM: YM19AVE
- Year: 2019
- Colour: Gold
- Transmission: Automatic
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 12466 Miles
- MPG (Combined): 49.6
- Insurance Group: 25
BMW X3 XDRIVE20D M SPORT
2.0 XDRIVE20D M SPORT 5d AUTO 188 BHP
We'll give you £ towards your finance deposit
Finance from
£354.54 p/m*.
Our price
£19,499
Was price
£19,999
- VRM: WT16UPZ
- Year: 2016
- Colour: Grey
- Transmission: Automatic
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 35000 Miles
- MPG (Combined): 54.3
- Insurance Group: 31
BMW 3 SERIES 320D XDRIVE M SPORT
2.0 320D XDRIVE M SPORT 4d AUTO 188 BHP
We'll give you £ towards your finance deposit
Finance from
£351.01 p/m*.
Our price
£18,999
Was price
- VRM: AP18HWH
- Year: 2018
- Colour: White
- Transmission: Automatic
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 29722 Miles
- MPG (Combined): 60.1
- Insurance Group: 31
BMW 2 SERIES 218D M SPORT
2.0 218D M SPORT 2d AUTO 148 BHP
We'll give you £500 towards your finance deposit
Finance from
£309.41 p/m*.
Our price
£17,999
Was price
£18,699
- VRM: HG18NYM
- Year: 2018
- Colour: Black
- Transmission: Automatic
- Doors: 2
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 24520 Miles
- MPG (Combined): 67.3
- Insurance Group: 26
BMW 3 SERIES 320D ED PLUS TOURING
2.0 320D ED PLUS TOURING 5d 161 BHP
We'll give you £500 towards your finance deposit
Finance from
£340.47 p/m*.
Our price
£17,999
Was price
- VRM: OV19SOA
- Year: 2019
- Colour: Silver
- Transmission: Manual
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 34186 Miles
- MPG (Combined): 68.9
- Insurance Group: 27
BMW 3 SERIES 320I M SPORT SHADOW EDITION
2.0 320I M SPORT SHADOW EDITION 4d 181 BHP
We'll give you £ towards your finance deposit
Finance from
£327.00 p/m*.
Our price
£17,699
Was price
- VRM: YJ67NSR
- Year: 2018
- Colour: Blue
- Transmission: Automatic
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Petrol
- Mileage: 43997 Miles
- MPG (Combined): 48.7
- Insurance Group: 32
BMW 3 SERIES 330D M SPORT
3.0 330D M SPORT 4d AUTO 255 BHP
We'll give you £1000 towards your finance deposit
Finance from
£318.65 p/m*.
Our price
£17,499
Was price
- VRM: GU17PWN
- Year: 2017
- Colour: Blue
- Transmission: Automatic
- Doors: 4
- Engine Size: 3.0 L
- Fuel Type: Diesel
- Mileage: 38420 Miles
- MPG (Combined): 56.5
- Insurance Group: 37
BMW 1 SERIES 116D M SPORT SHADOW EDITION
1.5 116D M SPORT SHADOW EDITION 3d 114 BHP
We'll give you £ towards your finance deposit
Finance from
£278.93 p/m*.
Our price
£15,999
Was price
- VRM: YD18VNT
- Year: 2018
- Colour: Black
- Transmission: Manual
- Doors: 3
- Engine Size: 1.5 L
- Fuel Type: Diesel
- Mileage: 29696 Miles
- MPG (Combined): 50.4
- Insurance Group: 16
BMW 3 SERIES 318D M SPORT
2.0 318D M SPORT 4d 148 BHP
We'll give you £ towards your finance deposit
Finance from
£297.83 p/m*.
Our price
£15,999
Was price
- VRM: LD17PKY
- Year: 2017
- Colour: Black
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 26039 Miles
- MPG (Combined): 64.2
- Insurance Group: 23
BMW X1 SDRIVE18D SE
2.0 SDRIVE18D SE 5d AUTO 148 BHP
We'll give you £500 towards your finance deposit
Finance from
£287.69 p/m*.
Our price
£15,599
Was price
- VRM: BK66LZD
- Year: 2016
- Colour: Black
- Transmission: Automatic
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 38377 Miles
- MPG (Combined): 65.7
- Insurance Group: 23
BMW 1 SERIES 118D M SPORT SHADOW EDITION
2.0 118D M SPORT SHADOW EDITION 5d 147 BHP
We'll give you £ towards your finance deposit
Call For Finance Options
Our price
£15,499
Was price
- VRM: CN68TWF
- Year: 2018
- Colour: Blue
- Transmission: Manual
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 37575 Miles
- MPG (Combined): 49.6
- Insurance Group: 21
BMW 2 SERIES 216D SPORT GRAN TOURER
1.5 216D SPORT GRAN TOURER 5d 115 BHP
We'll give you £ towards your finance deposit
Finance from
£262.73 p/m*.
Our price
£14,999
Was price
- VRM: VX68RNJ
- Year: 2018
- Colour: White
- Transmission: Manual
- Doors: 5
- Engine Size: 1.5 L
- Fuel Type: Diesel
- Mileage: 17537 Miles
- MPG (Combined): 54.3
- Insurance Group: 11
BMW 5 SERIES 520D M SPORT
2.0 520D M SPORT 4d AUTO 188 BHP
We'll give you £1000 towards your finance deposit
Finance from
£270.10 p/m*.
Our price
£14,999
Was price
£16,999
- VRM: SC66CDX
- Year: 2016
- Colour: White
- Transmission: Automatic
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 44244 Miles
- MPG (Combined): 62.8
- Insurance Group: 36
BMW X1 SDRIVE18D SE
2.0 SDRIVE18D SE 5d 148 BHP
We'll give you £ towards your finance deposit
Our price
£14,999
Was price
- VRM: FG17FNK
- Year: 2017
- Colour: Grey
- Transmission: Automatic
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 31600 Miles
- MPG (Combined): 65.7
- Insurance Group: 23
BMW 1 SERIES 118I SPORT
1.5 118I SPORT 5d 134 BHP
We'll give you £500 towards your finance deposit
Finance from
£232.96 p/m*.
Our price
£14,699
Was price
£14,999
- VRM: FD68HPZ
- Year: 2018
- Colour: Grey
- Transmission: Manual
- Doors: 5
- Engine Size: 1.5 L
- Fuel Type: Petrol
- Mileage: 13065 Miles
- MPG (Combined): 37.7
- Insurance Group: 18
BMW 3 SERIES 320D SPORT
2.0 320D SPORT 4d 188 BHP
We'll give you £500 towards your finance deposit
Finance from
£269.18 p/m*.
Our price
£14,699
Was price
- VRM: RJ17OKL
- Year: 2017
- Colour: White
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 24024 Miles
- MPG (Combined): 67.3
- Insurance Group: 28
BMW 1 SERIES 118I SPORT
1.5 118I SPORT 3d 134 BHP
We'll give you £ towards your finance deposit
Finance from
£231.70 p/m*.
Our price
£14,499
Was price
£14,999
- VRM: EY68WKJ
- Year: 2018
- Colour: Black
- Transmission: Manual
- Doors: 3
- Engine Size: 1.5 L
- Fuel Type: Petrol
- Mileage: 11337 Miles
- MPG (Combined): 37.7
- Insurance Group: 18
BMW 3 SERIES 320D ED PLUS
2.0 320D ED PLUS 4d 161 BHP
We'll give you £500 towards your finance deposit
Finance from
£253.51 p/m*.
Our price
£13,999
Was price
£14,699
- VRM: AV67AFA
- Year: 2017
- Colour: Grey
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 31721 Miles
- MPG (Combined): 72.4
- Insurance Group: 27
BMW 3 SERIES 318D SPORT
2.0 318D SPORT 4d 148 BHP
We'll give you £500 towards your finance deposit
Finance from
£252.14 p/m*.
Our price
£13,999
Was price
£14,499
- VRM: LA17JXW
- Year: 2017
- Colour: Black
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 14038 Miles
- MPG (Combined): 67.3
- Insurance Group: 22
BMW 5 SERIES 518D LUXURY
2.0 518D LUXURY 4d 148 BHP
We'll give you £ towards your finance deposit
Finance from
£278.74 p/m*.
Our price
£13,999
Was price
- VRM: LM66JBE
- Year: 2016
- Colour: Grey
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 20238 Miles
- MPG (Combined): 62.8
- Insurance Group: 31
Other BMW cars in Wales