COVID-19 UPDATE: We are still open for business. Stay safe. #ThankYouNHS
gg

By Price | Monthly cost

More options

Used Bmw 3 Series cars for sale

Today we have 4,659 3 Series cars for sale, 2,023 reduced in price

The 3 Series has been around a long time. In fact, it's been around since 1975, so it's had plenty of time to evolve into something pretty impressive. And it has. In fact, it's BMW's best-selling model, making up some 30% of the manufacturers total annual car sales. This probably won't come as a surprise, when you learn that it's available in a sedan, station wagon and hatchback body style (the coupé and convertible models were transferred to the 4-Series in 2013), all offering exceptional levels of performance and rear-drive handling. As to engines, you can choose from a range of sizes, in both petrol and diesel versions, providing an entertaining driving experience, with good grip, firm suspension and well balanced steering, making it a pleasure to be behind the wheel. The latest versions of the 3-Series has lots of new enhancements, including refined suspension, interior and cabin equipment, plus (optional) LED headlights and an updated (optional) eight-speed automatic gearbox. In short, the BMW 3-Series has an outstanding heritage and is - deservedly - one of the most impressive mid-sized luxury cars around.

Our cheapest Bmw 3 Series is just £490

image
  Great deal

 Coatbridge MOT Centre Ltd, Coatbridge

£490

BMW 3 Series 1.8 316ti ES Compact 3dr

1 (53)  |   100,000 miles  |   Hatchback  |   1800cc  |   Petrol  |   Manual  |   3 doors  |  

Includes electric windows, electric windows (front), air-conditioning, alarm, alloy wheels, 5 seats, cd, cd player...


Low price range Bmw 3 Series examples £490 - £18,322

Out of the 4,659 3 Series cars we have for sale 3,490 are currently priced under £18,000


image
  Great deal

 Used Cars Express Ltd, Shepperton

£7,899

BMW 3 Series 325i M SPORT

1  |   69,838 miles  |   Convertible  |   3000cc  |   Petrol  |   Manual  |   2 doors  |  

Options include air conditioning, radio, 3 months warranty, central locking, dab radio, warranty, cd, electric windows, alloy wheels, air con...

image
  Fair price

 V12 Sports and Classics, Wolverhampton

£9,500

BMW 3 Series 2.0 320d M Sport Touring xDrive (s/s) 5dr

2015 (65)  |   128,850 miles  |   Estate  |   2000cc  |   Diesel  |   Manual  |   5 doors  |   History checked

Includes service history, navigation system, petrol, cruise control with brake function, diesel, central locking - remote, traction control, airbags, radio, 18in alloy wheels, air conditioning, alarm, airbag, air con, central locking, pas, automatic, passenge...

image
  Great deal
✓ Low mileage

 Skinners of Rye, unknown

£9,495

BMW 3 Series 320D SPORT

2012 (62)  |   47,000 miles  |   Saloon  |   2000cc  |   Diesel  |   Manual  |   4 doors  |   History checked

Options include adjustable drivers seat, bluetooth, cupholders, air conditioning, power assisted steering (pas), service history, traction control, adjustable steering column, driver, driver airbag, front armrest, air con, leather upholstery, air bag, cruise control...

image
  Great deal

 Alpine Garage, Maidstone

£1,995

BMW 3 Series 2.0 318i SE 4dr

2007 (56)  |   120,000 miles  |   Saloon  |   2000cc  |   Petrol  |   Manual  |   4 doors  |   History checked

Featuring computer, service history, air-conditioning, full service history, electric windows, cruise control, alloy wheels, 5 seats...


.

Mid price range Bmw 3 Series examples £18,322 - £36,154

Out of the 4,659 3 Series cars we have for sale 992 are currently priced between £18,000 and £36,000


image
  Good deal
✓ Low mileage

 Harry Fairbairn BMW (Glasgow), Glasgow

£22,898

BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

2017 (67)  |   27,375 miles  |   Estate  |   2000cc  |   na  |   Automatic  |   4 doors  |   History checked

This car has cruise control, satellite navigation, leather seats, warranty, leather...

image
  Good deal
✓ Low mileage

 Essex Automotive, Dagenham

£24,495   Was £24,995 Save £495

BMW 3 Series 335d xDrive M Sport Touring 5dr Step Auto Pro Media

2016 (16)  |   45,853 miles  |   Estate  |   3000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Comes with voice control, panoramic sunroof, leather upholstery, black, audio, automatic, bluetooth telephone preparation, heated front seats, heated front seat, service history, electric front seats, alloys, driver, leather, bluetooth, sun protection glass, us...

image
  Great deal
✓ Low mileage

 CarShop Swindon, Swindon

£23,999   Was £24,699 Save £695

BMW 3 Series 330e M Sport Shadow Edition 4dr Step Auto

2018 (18)  |   13,718 miles  |   Saloon  |   2000cc  |   na  |   Automatic  |   4 doors  |   History checked

This car has usb...

image
  Great deal
✓ Low mileage

 Dennis Buyacar Ltd, London

£28,990

BMW 3 Series 320i M Sport 4dr Step Auto Saloon

2019 (69)  |   2,411 miles  |   Saloon  |   2000cc  |   Petrol  |   Automatic  |   4 doors  |   History checked

Options include service history, saloon...

image
  Great deal
✓ Low mileage

 Snows BMW Portsmouth, Portsmouth

£33,995   Was £39,990 Save £5,990

BMW 3 Series 320d xDrive M Sport Touring Auto

2019 (69)  |   3,765 miles  |   Estate  |   3000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Options include foglights, bluetooth, foglights. front, radio, air conditioning, air con, sport suspension, automatic, automatic transmission...

image
  Great deal
✓ Low mileage

 Evans Halshaw Nissan Hull, Hull

£19,060   Was £19,870 Save £805

BMW 3 Series 330e M Sport 4dr Step Auto

2017  |   27,439 miles  |   Saloon  |   2000cc  |   na  |   Automatic  |   4 doors  |   History checked

Includes electric front & rear windows, 2 keys, remote central locking, parking sensors, automatic headlamps, satellite navigation, bluetooth with voice control, central locking, complimentary accident assistance, leather seats, driver & passenger airbags, re...


.

High price range Bmw 3 Series examples £36,154 - £53,988

Out of the 4,659 3 Series cars we have for sale 38 are currently priced between £36,000 and £54,000


image
  Great deal
✓ Low mileage

 Dennis Buyacar Ltd, London

£37,340

BMW 3 Series 330d M Sport 4dr Step Auto Saloon

2019 (69)  |   123 miles  |   Saloon  |   3000cc  |   Diesel  |   Automatic  |   4 doors  |   History checked

Featuring service history, saloon...

image
  Good deal
✓ Low mileage

 Snows BMW Portsmouth, Portsmouth

£39,995

BMW 3 Series G21 M340i xDrive Touring B58D 3.0i Auto

1  |   3 miles  |   Estate  |   3000cc  |   Petrol  |   Automatic  |   doors  |  

Includes automatic, sport suspension, air conditioning, air con, automatic transmission, radio, bluetooth...

image
  Great deal
✓ Low mileage

 Vines BMW Of Guildford, Guildford

£36,995   Was £39,995 Save £2,995

BMW 3 Series 330e M Sport Saloon Auto

2019 (69)  |   1,949 miles  |   Saloon  |   2000cc  |   na  |   Automatic  |   4 doors  |   History checked

Includes alarm system (thatcham 1), 5 seats, foglights. front, metallic paint, run-flat tyres, sun protection glass, air con, air conditioning, heated front seats, heated front seat, dab digital radio, foglights, automatic, black, sport suspension, cruise con...

image
  Fair price

 Dennis Buyacar Ltd, London

£39,930

BMW 3 Series 330d xDrive M Sport Plus Edition 5dr Step Auto Estate

2019 (69)  |   9,976 miles  |   Estate  |   3000cc  |   Diesel  |   Automatic  |   5 doors  |   History checked

Includes estate, service history...


Start search



Desperate Deals
Updated 07/04/2020

All cars in our Desperate deals section have been reduced by at least Ł2,000!

Save £2,500
£25,500   Was £28,000 Save £2,500
Save £2,500
BMW 3 Series 320I M SPORT Automatic
  • Automatic
  • 4,771 miles
  • 2019 model
  • Petrol
Save £4,000
£25,500   Was £29,500 Save £4,000
Save £4,000
BMW 3 Series 320d [190] Sport 5dr Step Auto [Business Media] Hatchback
  • Automatic
  • 50 miles
  • 2019 model
  • Diesel
Save £2,500
£23,488   Was £25,988 Save £2,500
Save £2,500
BMW 3 Series 335d xDrive M Sport 4dr Step Auto
  • Automatic
  • 16,730 miles
  • 2017 model
  • Diesel



Automotive products & services

Our products & services directory includes everything from car insurance to leasing

How much are Bmw 3 Series cars?

From the 4,659 Bmw 3 Series cars being advertised with us, you'll find their price range starts from £490 and averages at £13,763. There's an 3 Series for everyone in different styles including; 4x4, convertible, estate, hatchback, saloon. For the best buy we suggest opting for 2016 year models, with mileage of no more than 46,798 miles on the clock.

Bmw 3 Series £36,154 - £53,988
  • Bmw 3 Series

Low price range
From £490 - To £18,322

Ave price £10,669 | Ave mileage 66,184 | Ave age 2013

Currently for sale 3463
Bmw 3 Series £36,154 - £53,988
  • Bmw 3 Series

Mid price range
From £18,322 - To £36,154

Ave price £23,258 | Ave mileage 17,729 | Ave age 2018

Currently for sale 1033
Bmw 3 Series £36,154 - £53,988
  • Bmw 3 Series

High price range
From £36,154 - To £53,988

Ave price £40,223 | Ave mileage 3,871 | Ave age 2019

Currently for sale 41


Frequently asked Bmw 3 Series questions

What body styles does the Bmw 3 Series come in?
| Saloon (60%) | Estate (22%) | Coupe (6%) | Hatchback (5%) | Convertible (5%) | 4x4 (0%)

What transmissions are available on the Bmw 3 Series?
| Automatic (65%) | Manual (35%)

What different fuel types are available for the Bmw 3 Series?
| Diesel (69%) | Petrol (26%) | Petrol Electric Hybrid (n/a)

What are the most popular engine sizes in the Bmw 3 Series?
| 1500cc (2%) | 1600cc (1%) | 1800cc (1%) | 2000cc (72%) | 2200cc (1%) | 2500cc (1%) | 2800cc (1%) | 2900cc (1%) | 3000cc (20%) | 3200cc (0%) | 4000cc (1%)

What are the Bmw 3 Series's most popular colours?
| Beige | Black | Blue | Brown | Gold

What are the Bmw 3 Series's most popular derivatives?
Edition Es | Edition M Sport | Edition Se | Efficient Dynamics | Exclusive Edition | Luxury | M Sport | M Sport Business Edition | M Sport Highline | Modern | Se Business Edition | Se Highline | Sport | Sport Plus | Sport Plus Edition |


Similar cars

Car buyers that browsed our Bmw 3 Series cars also looked at the Mercedes Benz C Class the Audi A4 and Lexus's Is model.

Car insurance

Beat your car insurance renewal guarantee, or get the difference, plus £20.

Car finance

Helping you to find the right car loan to suit your budget and circumstances.

Desperate deals!

Browse some fantastic bargains! All cars have been recently reduced by at least £2,000!

Selling your car?

Get a free valuation for your car and then compare the best offers with no obligation.


AS SEEN IN

GREAT DEALS FROM GREAT DEALERS

Start search