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
£350.67 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 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.13 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
£326.31 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.31 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 3 SERIES 318D M SPORT
2.0 318D M SPORT 4d 148 BHP
We'll give you £ towards your finance deposit
Finance from
£297.48 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 3 SERIES 320D XDRIVE SPORT TOURING
2.0 320D XDRIVE SPORT TOURING 5d 188 BHP
We'll give you £ towards your finance deposit
Finance from
£281.56 p/m*.
Our price
£15,499
Was price
- VRM: DV67ZTF
- Year: 2017
- Colour: Black
- Transmission: Manual
- Doors: 5
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 28641 Miles
- MPG (Combined): 57.6
- Insurance Group: 27
BMW 3 SERIES 320D SPORT
2.0 320D SPORT 4d 188 BHP
We'll give you £ towards your finance deposit
Finance from
£268.84 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 3 SERIES 320D ED PLUS
2.0 320D ED PLUS 4d 161 BHP
We'll give you £ towards your finance deposit
Finance from
£271.40 p/m*.
Our price
£14,699
Was price
- 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 £ towards your finance deposit
Finance from
£264.46 p/m*.
Our price
£14,499
Was price
- 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 3 SERIES 320D ED PLUS
2.0 320D ED PLUS 4d 161 BHP
We'll give you £500 towards your finance deposit
Finance from
£249.90 p/m*.
Our price
£13,499
Was price
- VRM: PF17GFJ
- Year: 2017
- Colour: Grey
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 48025 Miles
- MPG (Combined): 72.4
- Insurance Group: 27
BMW 3 SERIES 320D ED PLUS
2.0 320D ED PLUS 4d 161 BHP
We'll give you £ towards your finance deposit
Finance from
£234.35 p/m*.
Our price
£12,999
Was price
- VRM: PF17GDZ
- Year: 2017
- Colour: White
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 41408 Miles
- MPG (Combined): 72.4
- Insurance Group: 27
BMW 3 SERIES 320D ED PLUS
2.0 320D ED PLUS 4d 161 BHP
We'll give you £ towards your finance deposit
Finance from
£228.68 p/m*.
Our price
£12,499
Was price
- VRM: KS66AVN
- Year: 2016
- Colour: Blue
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 42863 Miles
- MPG (Combined): 72.4
- Insurance Group: 27
BMW 3 SERIES 316D SPORT
2.0 316D SPORT 4d 114 BHP
We'll give you £ towards your finance deposit
Finance from
£227.30 p/m*.
Our price
£12,499
Was price
- VRM: EA66RPO
- Year: 2016
- Colour: Black
- Transmission: Manual
- Doors: 4
- Engine Size: 2.0 L
- Fuel Type: Diesel
- Mileage: 23429 Miles
- MPG (Combined): 68.9
- Insurance Group: 18
Other BMW cars in Newport