Used BMW cars for sale

There are 280 used BMW for sale on MotifyMe from 62 UK dealers. Prices range from ÂŁ1,995 to ÂŁ89,995, averaging around ÂŁ15,780. Model years from 1990 to 2026. Finance introductions are available on dealer vehicles, subject to status. Before you commit, it is worth running a vehicle history check, with data provided by Experian, to uncover outstanding finance, insurance write-offs or theft markers, and buy with peace of mind.

Popular used BMW models

Used BMW for sale by town

Knutsford (43) · Bradford (17) · Peterborough (15) · Leicester (12) · Manchester (11) · Blackburn (11) · Luton (10) · Maidenhead (9)

Buying a used BMW: what to check

Whichever BMW you choose, ask the seller for the service history, check the MOT history online and make sure the V5C logbook matches the car and the person selling it. A vehicle history check will show outstanding finance, write-offs and theft markers. Take a test drive before you commit, and confirm the details with the seller, because a car may be sold or withdrawn at any time.

Used BMW FAQs

How many used BMW cars are for sale on MotifyMe?

There are 280 used BMW cars listed by 62 UK dealers right now. The number changes as sellers update their stock.

How much does a used BMW cost?

Used BMW cars on MotifyMe currently range from ÂŁ1,995 to ÂŁ89,995, averaging around ÂŁ15,780. Prices vary with model, age, mileage and condition.

Can I check a used BMW's history before buying?

Yes. Enter the registration into a MotifyMe vehicle history check, with data provided by Experian, to look for outstanding finance, insurance write-offs and theft markers before you commit.

Can MotifyMe help with finance for a used BMW?

MotifyMe is an Introducer Appointed Representative of Presto Finance Ltd and can introduce you to Presto Finance for car finance on dealer vehicles. Finance is subject to status and acceptance and is not guaranteed.

Short answer:

MotifyMe® Marketplace lists used cars, vans and more from UK dealers and private sellers. Browse and filter the stock, check a vehicle's history, and ask about finance introductions, which are subject to status and depend on the vehicle and the seller.

36 vehicles available
Sort
Not sure which vehicle yet? finance & private-sale info

Finance is available on dealer stock only. Private-seller vehicles listed on the marketplace are cash sales, dealt with directly between buyer and seller.

Seen a vehicle elsewhere, or still deciding? Apply to Presto Finance first to see the credit limit you could be eligible for. Presto primarily uses soft searches, which do not affect your credit score; any hard search always asks your permission first, and can sometimes help with the rate or amount offered - this is lender-specific and never guaranteed.

For your safety, never hand over any money for a private sale before you have seen the vehicle in person and completed your own checks. MotifyMe® is not a party to private sales and accepts no responsibility for these transactions or any claims arising from them.

Fuel prices near you

Add your postcode above to see the cheapest fuel near you

See all stations
2022 BMW 5 Series 1/30

2022 BMW 5 Series

3.0 545e 12kWh M Sport Steptronic xDrive 4dr
47,478 miles · Auto · Petrol Plug-in Hybrid
Check historyExperian
ÂŁ32,995
2017 BMW 1 Series 1/30

2017 BMW 1 Series

2.0 118d Sport Hatchback 5dr Diesel Auto (150 ps)
57,210 miles · Automatic · Diesel
Check historyExperian
ÂŁ9,950
2016 BMW X1

2016 BMW X1

2.0 xDrive 20d M Sport Auto 4WD 5dr
96,128 miles · Automatic · Diesel
Check historyExperian
ÂŁ9,290
2014 BMW 1 Series 1/30

2014 BMW 1 Series

1.6 118i Sport Auto 5dr
84,000 miles · Auto · Petrol
Check historyExperian
ÂŁ6,350
2015 BMW 1 Series 1/11

2015 BMW 1 Series

1.5 118i SE Auto 3dr
83,100 miles · Auto · Petrol
Check historyExperian
ÂŁ6,790
2015 BMW 1 Series 1/30

2015 BMW 1 Series

1.6 118i Sport Auto 5dr
63,250 miles · Auto · Petrol
Check historyExperian
ÂŁ8,450
2017 BMW 2 Series 1/30

2017 BMW 2 Series

2.0 218d M Sport Auto 2dr
68,400 miles · Auto · Diesel
Check historyExperian
ÂŁ9,250
2019 BMW 8 Series 1/30

2019 BMW 8 Series

3.0 840d Steptronic xDrive 2dr
108,700 miles · Auto · Diesel
Check historyExperian
ÂŁ22,950
2014 BMW X5 1/40

2014 BMW X5

3.0 X5 xDrive 40d M Sport Auto 4WD 5dr
99,891 miles · Automatic · Diesel
Check historyExperian
ÂŁ11,895
Photos coming soon

2021 BMW 3 Series

2.0 320i M Sport Auto 4dr
61,013 miles · Automatic · Petrol
Check historyExperian
ÂŁ16,995
2018 BMW 2 Series 1/40

2018 BMW 2 Series

3.0 M240i Auto 2dr
54,700 miles · Automatic · Petrol
Check historyExperian
ÂŁ19,895
2016 BMW 1 Series 1/30

2016 BMW 1 Series

3.0 M140i Auto 5dr
55,433 miles · Auto · Petrol
Check historyExperian
ÂŁ18,999
2014 BMW 3 Series 1/8

2014 BMW 3 Series

116,000 miles · Automatic · Diesel
Check historyExperian
ÂŁ7,990
Selling privately?

Sell your vehicle on MotifyMe®

List your vehicle to UK buyers from just £9.99, live until it sells.

Sell your vehicle →
2018 BMW X3 1/30

2018 BMW X3

3.0 30d M Sport Auto xDrive 5dr
58,821 miles · Auto · Diesel
Check historyExperian
ÂŁ22,317
2016 BMW 3 Series 1/41

2016 BMW 3 Series

2.0 320i Sport Saloon 4dr Petrol Auto (184 Ps)
86,548 miles · Automatic · Petrol
Check historyExperian
ÂŁ7,990
2014 BMW 1 Series 1/30

2014 BMW 1 Series

1.6 116i Sport 5dr
59,105 miles · Manual · Petrol
Check historyExperian
ÂŁ6,250
2015 BMW X5 1/27

2015 BMW X5

2.0 X5 xDrive25d M Sport
131,166 miles · Automatic · Diesel
Check historyExperian
ÂŁ9,995
2019 BMW 5 Series 1/25

2019 BMW 5 Series

2.0 520d M Sport Touring
106,000 miles · Automatic · Diesel
Check historyExperian
ÂŁ12,995
2013 BMW 1 Series 1/8

2013 BMW 1 Series

2.0 120d M Sport Auto 2dr
76,800 miles · Automatic · Diesel
Check historyExperian
ÂŁ6,995
2012 BMW 5 1/36

2012 BMW 5

Series 2.0 520d M Sport Touring 5dr
141,000 miles · Manual · Diesel
Check historyExperian
ÂŁ3,695
2012 BMW 5 Series 1/6

2012 BMW 5 Series

2.0 520d M Sport Steptronic 4dr
90,700 miles · Automatic · Diesel
Check historyExperian
ÂŁ5,995
2019 BMW 3 Series 1/24

2019 BMW 3 Series

2.0 330e M Sport Saloon
94,310 miles · Automatic · Petrol Plug-In Hybrid
Check historyExperian
ÂŁ13,995
Photos coming soon

2017 BMW 1 Series

1.5 116d Sport 5dr
107,500 miles · Manual · Diesel
Check historyExperian
ÂŁ6,500
2020 BMW X3 M 1/29

2020 BMW X3 M

3.0i Competition Auto xDrive 5dr
63,000 miles · Automatic · Petrol
Check historyExperian
ÂŁ39,995
2015 BMW 2 Series Gran Tourer 1/30

2015 BMW 2 Series Gran Tourer

1.5 218i SE 5dr
105,600 miles · Manual · Petrol
Check historyExperian
ÂŁ4,995
2020 BMW 1 Series 1/26

2020 BMW 1 Series

1.5 118i M Sport DCT 5dr
66,500 miles · Automatic · Petrol
Check historyExperian
ÂŁ14,895
Are you a dealer?

Advertise your stock here

Reach car buyers - create your dealer account.

Create your dealer account →
2015 BMW 1 Series 1/15

2015 BMW 1 Series

2.0 118d SE 5dr
109,500 miles · Manual · Diesel
Check historyExperian
ÂŁ3,700
2017 BMW 3 1/10

2017 BMW 3

Series 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-In Hybrid Auto (252 Ps)
128,000 miles · Automatic · Petrol Phev
Check historyExperian
ÂŁ6,800
2014 BMW 3 Series 1/30

2014 BMW 3 Series

2.0 320d ED EfficientDynamics 4dr
92,860 miles · Manual · Diesel
Check historyExperian
ÂŁ5,750
2016 BMW 1 1/4

2016 BMW 1

Series 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive (190 Ps)
112,338 miles · Automatic · Diesel
Check historyExperian
ÂŁ7,831
2013 BMW X1 1/2

2013 BMW X1

2.0 20i xLine SUV 5dr Petrol Auto xDrive (184 Ps)
63,000 miles · Automatic · Petrol
Check historyExperian
ÂŁ7,495
2013 BMW 1 1/23

2013 BMW 1

Series 2.0 118d Sport Plus Edition Convertible 2dr Diesel Manual (143 Ps)
101,000 miles · Manual · Diesel
Check historyExperian
ÂŁ3,995
2016 BMW 1 1/2

2016 BMW 1

Series 1.5 118i Sport Hatchback 5dr Petrol Manual (136 Ps)
104,000 miles · Manual · Petrol
Check historyExperian
ÂŁ5,549
2020 BMW 3 Series 1/19

2020 BMW 3 Series

2.0 320d MHT M Sport Plus Edition Auto
71,044 miles · Automatic · Diesel
Check historyExperian
ÂŁ18,750
2025 BMW M3 1/30

2025 BMW M3

3.0 BiTurbo Competition Touring Steptronic M xDrive 5dr
15,706 miles · Auto · Petrol
Check historyExperian
ÂŁ73,184
2017 BMW X3 1/40

2017 BMW X3

3.0 30d M Sport Auto xDrive 5dr
99,815 miles · Automatic · Diesel
Check historyExperian
ÂŁ12,795
Selling privately?

Sell your vehicle on MotifyMe®

List your vehicle to thousands of UK buyers from just £9.99, and it stays live until it sells - renewals are free.

Sell your vehicle →
Are you a dealer?

Want your stock advertised here?

Advertise your stock to car buyers. Create your dealer account to get started.

Create your dealer account →
No vehicles match those filters. Try widening your search.
Browse BMW by model
3 Series (52) 1 Series (51) 5 Series (18) X3 (18) X5 (17) X1 (12) 2 Series (11) 2 (11) 3 (9) 1 (9) 4 Series Gran Coupe (9) M3 (8) X4 (7) M4 (5) i3 (5) 2 Series Active Tourer (4) 4 Series (4) M5 (4) X2 (3) X7 (3) X6 (2) 7 Series (2) Z4 (2) 8 Series (1)
Selling your vehicle? List it from £9.99
Vehicles on the MotifyMe® Marketplace are advertised by independent third-party dealers and private sellers. MotifyMe® does not supply, own, or inspect any vehicle and is not responsible for the accuracy, availability, pricing, or condition of any listing. Vehicles may be sold or withdrawn at any time, so please confirm availability with the dealer or seller before applying for finance or arranging to buy. MotifyMe® accepts no liability for a finance application made for a vehicle that is no longer available.
Finance is provided by Presto Finance and is available on dealer stock only. MotifyMe® is an Introducer Appointed Representative of Presto Finance Ltd and does not lend or provide advice; finance is subject to status and acceptance is not guaranteed.
Private-seller vehicles are cash sales arranged directly between buyer and seller, and MotifyMe® is not a party to any private sale. For your safety, never hand over any money for a private sale before you have seen the vehicle in person and completed your own checks. MotifyMe® accepts no responsibility or liability for private-sale transactions or any claims arising from them.
See our full terms.
Browse used cars by make
Used Ford (291)Used BMW (280)Used Audi (234)Used Volkswagen (228)Used Mercedes-Benz (194)Used Vauxhall (193)Used Nissan (132)Used Land Rover (126)Used Toyota (93)Used Kia (89)Used Peugeot (84)Used Hyundai (75)Used Renault (73)Used Honda (64)Used Citroen (56)Used Skoda (56)Used Seat (50)Used Volvo (48)Used Jaguar (42)Used Fiat (40)Used Mini (39)Used Suzuki (29)Used Mazda (27)Used Maserati (24)Used Porsche (18)Used Dacia (18)Used Mitsubishi (18)Used MG (14)Used Lexus (13)Used Lamborghini (13)Used Bentley (12)Used Jeep (11)Used VanTourer (10)Used Tesla (10)Used Aura (9)Used Rolls-Royce (6)Used DS (5)Used Subaru (5)
Browse used cars by location
Used cars in Peterborough (152) Used cars in Bradford (150) Used cars in Luton (135) Used cars in Horsham (107) Used cars in Leicester (106) Used cars in Newbury (100) Used cars in Rochdale (96) Used cars in Glasgow (88) Used cars in Coventry (83) Used cars in Epping (77) Used cars in Leeds (75) Used cars in Newton Abbot (75) Used cars in Manchester (73) Used cars in Felbridge (62) Used cars in Boston (59) Used cars in Knutsford (58) Used cars in Gorton (57) Used cars in South Croydon (56) Used cars in Stourbridge (49) Used cars in Blackburn (49) Used cars in Corsham (48) Used cars in Accrington (46) Used cars in Hitchin (46) Used cars in Bury (44) Used cars in Stoke-on-Trent (43) Used cars in West Molesey (42) Used cars in Derby (41) Used cars in Maidenhead (37) Used cars in Birmingham (35) Used cars in Grays (34) Used cars in Nottingham (34) Used cars in Borough Of Richmond (33) Used cars in Carlisle (31) Used cars in Isleworth (30) Used cars in Walsall (30) Used cars in Cwmbran (30) Used cars in Ruislip (25) Used cars in Winchester (24) Used cars in Romford (22) Used cars in Denton (22) Used cars in Farnham (21) Used cars in Chapel Street (20) Used cars in Torquay (18) Used cars in Watford (18) Used cars in Ipswich (17) Used cars in Fareham (17) Used cars in Warrington (17) Used cars in Lichfield (17) Used cars in Bedworth (16) Used cars in Oldham (16) Used cars in Bootle (15) Used cars in Stoke On Trent (15) Used cars in Carrington (15) Used cars in Waltham Abbey (15) Used cars in Cheadle (15) Used cars in Wantage (14) Used cars in Horley (14) Used cars in Kenilworth (14) Used cars in Mitcham (13) Used cars in Wirral (13) Used cars in Knaresborough (12) Used cars in Dunmow (12) Used cars in London (11) Used cars in Saxon Way (10) Used cars in Swadlincote (9) Used cars in York (7) Used cars in Rayleigh (6)