Skip to main content

3,027 Used BMW 3 Series cars for sale

BMW 3 Series2016 - 1.5 318i SE Saloon 4-Door

2016 - 1.5 318i SE Saloon 4-Door31

Low Mileage

£7,495

Finance available £145 pm

  • 1.5L
  • 71.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Baytree Car Sales

01406430108 *

4.8/5 Stars

BMW 3 Series2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr18

Low Mileage

£11,994

Finance available £246 pm

  • 2L
  • 54.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BVG Automotive

01618048253 *

4.8/5 Stars

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr56

Reduced

£21,495

Finance available £421 pm

  • 2L
  • 76.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2017 - 320i Sport 4dr Step Auto

2017 - 320i Sport 4dr Step Auto35

Low Mileage

£12,749

Finance available £255 pm

  • 2L
  • 51.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW 3 Series2015 (65) - 2.0 320i Sport Auto xDrive Euro 6 (s/s) 4dr

2015 (65) - 2.0 320i Sport Auto xDrive Euro 6 (s/s) 4dr63

Low Mileage

£10,000

Finance available £201 pm

  • 2L
  • 52.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hounslow Cars Ltd

02039537374 *

3.8/5 Stars

BMW 3 Series2018 (18) - 1.5 318i Sport Euro 6 (s/s) 4dr

2018 (18) - 1.5 318i Sport Euro 6 (s/s) 4dr25

£7,650

Finance available £149 pm

  • 1.5L
  • 93.5K

    Miles
  • Petrol
  • Manual
  • Saloon

Veloce Motor Group Ltd

01206355506 *

BMW 3 Series2018 (68) - 2.0 320i M Sport Euro 6 (s/s) 4dr

2018 (68) - 2.0 320i M Sport Euro 6 (s/s) 4dr44

Low Mileage

£14,991

  • 2L
  • 31.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto

2016 (16) - 320d EfficientDynamics Plus 5dr Step Auto71

Reduced

£8,500

Finance available £168 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Heath lodge trade sales

01942366009 *

BMW 3 Series2010 (10) - 2.0 318d M Sport Business Edition Touring 5dr Diesel Manual Euro 5 (143 ps)

2010 (10) - 2.0 318d M Sport Business Edition Touring 5dr Diesel Manual Euro 5 (143 ps)27

Low Mileage

£5,995

Finance available £112 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Estate

Advantage Vehicles Limited

01270297248 *

4.3/5 Stars

BMW 3 Series2011 (61) - 318i Exclusive Edition 4dr

2011 (61) - 318i Exclusive Edition 4dr87

Low Mileage

£3,199

Finance available £49 pm

  • 2L
  • 94.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Gradevski Services Ltd

02039577305 *

BMW 3 Series2018 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2018 - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr56

£12,809

Finance available £262 pm

  • 2L
  • 72.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Match Bolton

01204584597 *

4.4/5 Stars

BMW 3 Series2019 - 320i SE 4dr Step Auto

2019 - 320i SE 4dr Step Auto35

Low Mileage

£19,299

Finance available £401 pm

  • 2L
  • 18.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2020 - 330e Sport Pro 5dr Step Auto

2020 - 330e Sport Pro 5dr Step Auto19

£16,698

  • 2L
  • 89.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925917350 *

4.7/5 Stars

BMW 3 Series2024 - 320i M Sport 4dr Step Auto

2024 - 320i M Sport 4dr Step Auto36

Low Mileage

£29,999

Finance available £635 pm

  • 2L
  • 3.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2014 (63) - 325d M Sport 4dr Step Auto

2014 (63) - 325d M Sport 4dr Step Auto12

Low Mileage

£3,750

Finance available £61 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Pro Motor Salvage

01156977774 *

BMW 3 Series2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 652

£20,321

Finance available £406 pm

  • 2L
  • 65.5K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Gloucester

01452227227 *

BMW 3 Series2021 - 330e M Sport Pro Edition 5dr Step Auto

2021 - 330e M Sport Pro Edition 5dr Step Auto45

£20,099

Finance available £414 pm

  • 2L
  • 76.3K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

cinch Warehouse Corby

01536219125 *

4.3/5 Stars

BMW 3 Series2018 - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr41

£9,995

Finance available £201 pm

  • 2L
  • 113.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

The Car Lounge

01616944760 *

BMW 3 Series2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (45

£16,323

Finance available £322 pm

  • 2L
  • 81.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2022 (72) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2022 (72) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (50

£25,995

Finance available £513 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Baskeyfield Motors Limited

01782917824 *

Why buy a used BMW 3 Series?

If you're in the market for a car that provides a thrilling drive and plenty of luxury and style, then a used BMW 3 Series is a great choice. The powertrains are refined, and the cabin continues to receive the latest tech features. This versatile luxury car is just as at home on the motorway doing long journeys as it is on the school run.

Used BMW 3 Series snapshot review

Pros

  • Good range of frugal and punchy powerplants
  • Intuitive technology
  • Brilliant driving dynamics

Cons

  • In older models, cabin not as polished as rivals
  • Firm ride on M Sport
  • Expensive to buy

BMW 3 Series video review

Buying a used car checklist: what to look for

Buying a used car checklist: what to look for

Buying a used car can be a daunting task, but with our checklist, you can make sure you’re getting the best deal possible.

View guides

* Telephone numbers starting with 084X or 087X will cost you up to 13p per minute plus your telephone company's access charge. Calls to other telephone numbers will only cost your phone company's access charge.