Finance representative example (PCP)

Total cash price £18,999. Borrowing £17,099 with a £1,900 deposit at a representative APR of 8.9%.

49 monthly payments
£302.17
Fixed interest rate
8.9%
Total amount payable
£23,279.39
Cost of credit
£4,280.39
Optional final payment
£6,875.00
Annual mileage limit
6000 miles
Beige
Black
Blue
Brown
Gold
Green
Grey
Orange
Pink
Purple
Red
Silver
White
Yellow

41 BMW 2 Series cars for sale

Find out how to reserve, transfer to your nearest store or opt for hassle free home delivery

Results 1 - 18 of 41

218i [136] M Sport 4dr
£26,999
£499 per month
Birtley
2021 (71) reg
9,213 miles
Petrol
25 months warranty
Alpine white
Manual
Home delivery
Saloon
218i M Sport 4dr DCT
£26,999
£361 per month
Newport
2020 (20) reg
4,934 miles
Petrol
11 months warranty
White
Automatic
Home delivery
Saloon
218i SE 5dr
£13,999
£217 per month
Swansea
2018 (68) reg
20,246 miles
Petrol
3 months warranty
Black sapphire
Manual
Home delivery
Hatchback
220i M Sport 5dr DCT
£18,599
£274 per month
Newport
2019 (19) reg
25,998 miles
Petrol
3 months warranty
Black
Automatic
Home delivery
Hatchback
218i Luxury 5dr
£17,999
£267 per month
Birtley
2019 (19) reg
26,749 miles
Petrol
3 months warranty
White
Manual
Home delivery
Estate
218i [136] M Sport 4dr DCT
£29,599
£398 per month
Peterborough
2022 (71) reg
6,875 miles
Petrol
29 months warranty
Alpine white
Automatic
Home delivery
Saloon
218i M Sport 5dr
£16,599
£262 per month
Castleford
2018 (68) reg
21,233 miles
Petrol
3 months warranty
Glacier Silver
Manual
Home delivery
Hatchback
218i SE 5dr
£16,599
£243 per month
Castleford
2019 (19) reg
24,874 miles
Petrol
3 months warranty
Blue
Manual
Home delivery
Estate
218i M Sport 2dr [Nav]
£19,999
£276 per month
Peterborough
2019 (19) reg
7,576 miles
Petrol
3 months warranty
Estoril blue
Manual
Home delivery
Convertible
218i Sport 5dr
£17,599
£279 per month
Peterborough
2018 (68) reg
15,791 miles
Petrol
3 months warranty
Black sapphire
Manual
Home delivery
Estate
218d M Sport 2dr [Nav]
£18,999
£277 per month
Derby
2019 (69) reg
18,316 miles
Diesel
3 months warranty
Red
Manual
Home delivery
Coupe
218i [136] M Sport 4dr DCT
£29,599
£400 per month
Peterborough
2021 (71) reg
4,777 miles
Petrol
28 months warranty
Black sapphire
Automatic
Home delivery
Saloon
220d xDrive Sport 5dr Step Auto
£16,999
£262 per month
Widnes
2018 (68) reg
26,399 miles
Diesel
3 months warranty
Red
Automatic
Home delivery
Hatchback
218i SE 5dr
£15,999
£252 per month
Newport
2018 (68) reg
23,372 miles
Petrol
3 months warranty
Sunset orange
Manual
Home delivery
Estate
M235i xDrive 4dr Step Auto [Pro Pack]
£33,999
£442 per month
Newport
2021 (21) reg
10,808 miles
Petrol
19 months warranty
Misano blue
Automatic
Home delivery
Saloon
225xe Sport 5dr Auto
£21,999
£324 per month
Birtley
2020 (69) reg
16,509 miles
Hybrid
5 months warranty
Black sapphire
Automatic
Home delivery
Hatchback
218i [136] M Sport 4dr DCT
£29,599
£397 per month
Burnley
2022 (71) reg
5,898 miles
Petrol
29 months warranty
Alpine white
Automatic
Home delivery
Saloon
218i M Sport 5dr
£17,599
£261 per month
Widnes
2019 (69) reg
27,897 miles
Petrol
3 months warranty
Estoril blue
Manual
Home delivery
Hatchback