2020 BMW 1 Series
118I M Sport
26,964mi Manual Petrol 1.5L
£17,998
Kirkcaldy
from £378/pm
This 1 Series for sale from this dealer priced at £17,998 has 26,964 miles on the dash and comes in the shade of blue.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
35,589 cars

118I M Sport
26,964mi Manual Petrol 1.5L
£17,998
Kirkcaldy
from £378/pm
This 1 Series for sale from this dealer priced at £17,998 has 26,964 miles on the dash and comes in the shade of blue.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

118I 1.5 Se Navservotronic Step
43,700mi Auto Petrol 1.5L
£11,899
Winsford
from £250/pm
Featuring a 1.5 Ltr petrol motor with automatic transmission, this second-hand 1 Series comes in the shade of grey and has 43,700 miles on the clock.

320I M Sport Step
52,080mi Auto Petrol 2.0L
£21,975
Boston
from £461/pm
On the market and ready for its next owner to take home - second hand 3 Series which features a 2000CC petrol engine with automatic transmission. Priced to sell from this dealer in Boston at the remarkable price of only £21,975.

3L Null
92,705mi Auto Diesel 3.0L
£4,995
Warrington
from £105/pm
This dependable BMW has got 92,705 miles clocked up on the dash and is equipped with a 3.0 litre diesel engine and automatic transmission. Grab the chance now to be the lucky buyer of this second hand one that's up for sale at the price of just £4,995.

2.0 20I Gpf M
42,760mi Auto Petrol 2.0L
£28,491
Nottingham
from £598/pm
This second hand car available from this dealer priced at £28,491 is finished in the tone of black and has 42,760 miles on the clock.

1.5L Se
82,250mi Manual Diesel 1.5L
£6,495
Liverpool
from £136/pm
Currently available at this dealership located in the Liverpool area is this hatchback vehicle that is equipped with a diesel, 1.5 ltr engine and manual transmission. It is on offer and ready for you to take home in the tone of white with 82,250 miles clocked-up on the dash.

320D Xdrive M Sport Step
122,588mi Auto Diesel 2.0L
£7,995
Lincoln
from £168/pm
This dealer is currently advertising an incredible price of only £7,995 for this BMW 3 Series 320D Xdrive M Sport Step that has been created with dependability and trustworthiness in mind.

3.0 40I M Sport Xdrive Euro 6 Ss
34,163mi Auto Petrol 3.0L
£38,990
Sheffield
from £818/pm
Coming in the tone of white, this suv second hand car has 34,163 miles on the clock and comes fitted with a 3000 CC petrol engine.

2.0 320D Xdrive Luxury
119,500mi Auto Diesel 2.0L
£5,065
Rotherham
from £106/pm
Grab the opportunity to be the lucky owner of this BMW which is now for sale at just £5,065. It has been finished in white, comes equipped with automatic transmission, a 2.0 Ltr diesel motor and has 119,500 miles on the clock.

3.0 M140i 5-Door
77,835mi Auto Petrol 3.0L
£17,295
Chesterfield
from £363/pm
At this dealer there's a superb price of just £17,295 for this used 1 Series with automatic transmission, a 3.0 litre petrol engine and 77,835 miles on the dashboard.

Xdrive 25E M Sport
47,134mi Auto Hybrid 1.5L
£19,498
Shrewsbury
from £409/pm
Located at our dealership in Shrewsbury is this BMW X2 Xdrive 25E M Sport which has got a hybrid, 1.5 Litre engine and automatic transmission. It's available on the market in the tone of blue with 47,134 mi clocked up on the dashboard. A great choice to make if you're searching to buy a model that's been designed with reliability in mind.

218D M Sport
40,765mi Manual Diesel 2.0L
£18,998
Arnold Clark Stoke-on-Trent Motorstore
from £399/pm
Are you planning on going for a BMW 2 Series 218D M Sport? Then take a more in depth look at this second hand one coming in white with a 2000 cc diesel motor, manual transmission and 40,765 miles on the dashboard.

420D 190 M Sport Professional Media
59,523mi Auto Diesel 2.0L
£15,998
Hull Collection Centre
from £336/pm
This BMW has got 59,523 miles on the clock and is fitted out with a 2000cc diesel motor and automatic transmission. It is currently available for you to drive it away today for the incredible price of just £15,998.

1.5 118I M Sport Lcp Euro 6
29,000mi Manual Petrol 1.5L
£17,395
Cambridge Motors Plumstead
from £365/pm
Equipped with a 1.5 Litre petrol engine and a manual transmission, this reliable and trustworthy hatchback BMW is currently available on the market in black with 29,000 miles on the clock.

3.0 M2
26,700mi Auto Petrol 3.0L
£46,950
Leighton Buzzard
from £986/pm
There's an awesome price of just £46,950 on this second hand, M2 3.0 M2 that has a 3.0 LTR petrol motor, a mere 26,700 mi on the dash and automatic transmission.

2.0 30E 12Kwh M
64,836mi Auto Hybrid 2.0L
£30,991
Nottingham
from £651/pm
Providing the next lucky owner a superb and luxurious level of transport, this BMW X3 2.0 30E 12Kwh M is finished in the tone of grey, has a 2.0 LTR hybrid engine with automatic transmission and it has 64,836 mi on the dash.

Xdrive 18D M Sport
86,000mi Manual Diesel 2.0L
£11,295
Stourbridge
from £237/pm
Among those ranked in the top twenty for reliability, this is a hatchback vehicle designed by BMW to offer drivers a higher level of dependability and trustworthiness than an average vehicle. This second-hand model has 86,000 miles on the dashboard and is fitted with a 2.0L diesel motor with manual transmission.

M Sport
73,668mi Manual Petrol 1.5L
£8,995
Sittingbourne
from £189/pm
On display at our dealership in Sittingbourne is this very durable coupe that has a 1500 cc petrol engine, manual transmission and 73,668 miles clocked up on the dash

20 Xdrive M Sport Step
6,670mi Auto Petrol 2.0L
£49,998
Irvine
from £1,050/pm
BMW X3 which comes with a petrol, 2000CC engine and automatic transmission. It is in a like new, almost spotless condition in and out and is on offer and ready for its new owner to drive away in a white finish with a mere 6,670 miles clocked up on the dashboard.

2.0 320D M Sport Touring Xdrive 1
23,150mi Auto Diesel 2.0L
£29,990
Colchester
from £630/pm
The BMW 3 Series is in the top 20 of Britain's reliability index and you can pick up this second hand 2.0 320D M Sport Touring Xdrive 1 at this dealership for just £29,990. That's great value for this model and even more so if there is a lower chance of having to fork out for repairs.

2.0 220I M Sport Coupe Euro 6 Ss
77,510mi Auto Petrol 2.0L
£20,995
Hinckley
from £441/pm
Finished in the tone of purple, this coupe car contains a 2.0 Litre petrol engine with automatic transmission and it has got 77,510 miles clocked-up on the dash.

2.0 330E 12Kwh Se Pro Saloon Plug-in Hy
85,690mi Auto Hybrid 2.0L
£12,995
Hinckley
from £273/pm
On offer at our fabulous price of only £12,995 is this 3 Series, it has 85,690 miles clocked-up on the dashboard and has a 2000 CC hybrid motor with automatic transmission.

320I Sport Step
24,285mi Auto Petrol 2.0L
£20,298
CarSupermarket.com Hessle
from £426/pm
Up for sale and ready for you to drive away today is this BMW 3 Series 320I Sport Step that's been designed to have reliability in mind. It comes fitted out with a 2.0 L petrol motor and has got automatic transmission. This used one has a black finish and has a mere 24,285 miles on the dash.

1.5 118I M Sport
23,091mi Auto Petrol 1.5L
£17,750
Derby
from £373/pm
The superb price of only £17,750 is being offered by our dealership in Derby for this low mileage 1 Series 1.5 118I M Sport that has just 23,091 miles on the dashboard.
If you're considering securing a used BMW on finance in the UK, here's a concise guide to assist you in your journey.
Quick Guide: Used BMW on Finance
Why Choose BMW?
Top Places to Buy:
Popular BMW Models in the UK:
Finance Options:
Your Credit Score: Having a strong credit score could grant you more appealing interest rates.
Budget Planning: Determine a practical deposit and monthly payment. Remember to account for other costs: insurance, road tax, and maintenance.
Pre-purchase Checks:
Price Negotiation Tips:
With this guide in hand, you're prepared to venture into the UK's used car market in search of a BMW on finance. Safe travels and enjoy your BMW experience!
Originating from Germany, BMW has long been a stalwart of the premium automotive world. Their famous slogan, "The Ultimate Driving Machine", truly encapsulates the brand's ethos. In the UK, BMWs are synonymous with driving pleasure, innovation, and class-leading luxury.
Key Features and Specifications
Most Popular Models in the UK
BMW's model range caters to a wide variety of preferences and needs. Here are some of the standout favourites among British drivers:
For those in the UK who value a blend of luxury, performance, and cutting-edge technology, BMW remains a top choice in the premium vehicle market.
Find out which BMW vehicles are most popular, their average price, age and mileage and recent sales.
| Model | Stock | Avg Price | Avg Age (years) | Avg Mileage | Recent Sales |
|---|---|---|---|---|---|
| All Models | 35,585 | £33,580 | 7 | 44,022 | 62,851 |
| 1 Series | 5,814 | £17,286 | 6 | 46,852 | 11,890 |
| 2 Series | 1,290 | £19,697 | 5 | 41,103 | 2,884 |
| 2 Series Active Tourer | 451 | £15,369 | 6 | 45,571 | 871 |
| 2 Series Gran Coupe | 1,438 | £23,166 | 4 | 34,307 | 2,639 |
| 2 Series Gran Tourer | 176 | £10,970 | 8 | 66,699 | 399 |
| 3 Series | 5,605 | £20,650 | 7 | 58,116 | 10,214 |
| 3 Series Gran Turismo | 113 | £10,033 | 11 | 81,868 | 179 |
| 4 Series | 1,098 | £21,732 | 7 | 54,525 | 2,072 |
| 4 Series Gran Coupe | 1,266 | £21,328 | 7 | 57,483 | 2,333 |
| 5 Series | 2,405 | £22,644 | 7 | 59,895 | 3,858 |
| 5 Series Gran Turismo | 28 | £9,773 | 12 | 86,583 | 30 |
| 6 Series | 126 | £14,381 | 13 | 72,744 | 172 |
| 6 Series Gran Coupe | 120 | £14,023 | 12 | 78,241 | 124 |
| 6 Series Gran Turismo | 38 | £18,189 | 8 | 69,598 | 77 |
| 7 Series | 315 | £30,590 | 8 | 61,784 | 406 |
| 8 Series | 93 | £35,802 | 6 | 39,649 | 215 |
| 8 Series Gran Coupe | 126 | £34,584 | 6 | 42,767 | 305 |
| Alpina | 25 | £41,048 | 11 | 58,471 | 21 |
| i3 | 278 | £12,050 | 7 | 39,607 | 579 |
| i4 | 769 | £33,557 | 2 | 29,453 | 1,189 |
| i5 | 230 | £45,312 | 1 | 10,869 | 605 |
| i7 | 112 | £65,482 | 2 | 15,335 | 104 |
| i8 | 53 | £40,798 | 9 | 35,569 | 78 |
| iX | 636 | £45,508 | 2 | 25,647 | 899 |
| iX1 | 423 | £30,639 | 2 | 17,952 | 735 |
| iX2 | 356 | £35,370 | 1 | 6,465 | 474 |
| iX3 | 508 | £32,747 | 3 | 35,601 | 714 |
| M1 | 29 | £23,462 | 6 | 43,575 | 30 |
| M2 | 346 | £43,592 | 5 | 27,386 | 667 |
| M3 | 605 | £56,626 | 6 | 32,166 | 717 |
| M4 | 541 | £44,986 | 6 | 34,234 | 890 |
| M5 | 293 | £64,417 | 5 | 30,153 | 319 |
| M6 | 17 | £24,865 | 13 | 55,293 | 21 |
| M6 Gran Coupe | 8 | £28,708 | 10 | 49,687 | 12 |
| M8 | 45 | £62,989 | 4 | 25,448 | 50 |
| M8 Gran Coupe | 18 | £57,516 | 4 | 32,909 | 11 |
| X1 | 2,128 | £21,414 | 6 | 43,753 | 4,018 |
| X2 | 719 | £20,637 | 5 | 40,680 | 1,448 |
| X3 | 2,356 | £30,835 | 5 | 44,351 | 4,041 |
| X3 M | 203 | £40,560 | 4 | 36,837 | 338 |
| X4 | 568 | £28,352 | 6 | 50,570 | 847 |
| X4 M | 78 | £43,278 | 5 | 38,294 | 122 |
| X5 | 2,288 | £44,353 | 5 | 48,282 | 3,200 |
| X5 M | 178 | £59,757 | 4 | 36,571 | 245 |
| X6 | 420 | £34,647 | 7 | 58,488 | 588 |
| X6 M | 49 | £56,506 | 5 | 34,377 | 67 |
| X7 | 312 | £65,988 | 2 | 25,294 | 355 |
| XM | 65 | £80,499 | 1 | 12,250 | 63 |
| Z3 | 34 | £7,065 | 26 | 70,413 | 25 |
| Z3 M | 7 | £35,993 | 27 | 49,030 | 6 |
| Z4 | 373 | £21,870 | 10 | 46,592 | 693 |
| Z4 M | 13 | £24,541 | 16 | 49,776 | 12 |