Skip to main content

3,050 Used BMW 3 Series cars for sale

BMW 3 Series2016 - 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

2016 - 1.5 318i SE Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)59

Reduced

£7,295

Finance available £141 pm

  • 1.5L
  • 87.8K

    Miles
  • Petrol
  • Manual
  • Saloon

BMW 3 Series2021 (21) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (21) - 3.0 M340d MHT Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)31

Low Mileage

£38,995

  • 3L
  • 29.0K

    Miles
  • Diesel
  • Automatic
  • Estate

SJ Specialist Cars Ltd

01942365154 *

BMW 3 Series2014 (64) - 320d M Sport 5dr Step AUTO DIESEL 51000 MILES

2014 (64) - 320d M Sport 5dr Step AUTO DIESEL 51000 MILES55

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 51.0K

    Miles
  • Diesel
  • Semi Auto
  • Hatchback

Brownlow Cars

01325527847 *

4.6/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Step Auto

2020 - 330e M Sport 4dr Step Auto38

£19,070

  • 2L
  • 53.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Marshall Honda Peterborough

01733977044 *

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)9

£20,299

  • 2L
  • 60.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

HPL Motors Preston

01772957419 *

BMW 3 Series2011 - 2.0 320d M Sport Auto 181 2dr

2011 - 2.0 320d M Sport Auto 181 2dr36

Low Mileage

£7,990

Finance available £156 pm

  • 2L
  • 51.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

Swaan Motors Ltd

01733667053 *

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) (49

Low Mileage

£20,921

Finance available £418 pm

  • 2L
  • 31.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2020 (69) - 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr

2020 (69) - 2.0 320d SE Touring Auto Euro 6 (s/s) 5dr43

£17,450

Finance available £367 pm

  • 2L
  • 60.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Car Planet Watford

01923927636 *

4.3/5 Stars

BMW 3 Series2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

2021 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)68

Low Mileage

£22,500

Finance available £394 pm

  • 2L
  • 22.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr

2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr3

Low Mileage

£5,295

Finance available £96 pm

  • 2L
  • 75.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

EASICARS LTD

02039577421 *

BMW 3 Series2019 (69) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

2019 (69) - 2.0 320d SE Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)25

Low Mileage

£17,795

Finance available £345 pm

  • 2L
  • 42.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Colliss Motors

01985807078 *

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 612

Low Mileage

£24,167

Finance available £528 pm

  • 2L
  • 26.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Weston

01934313340 *

4.5/5 Stars

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto32

Low Mileage

£17,999

Finance available £372 pm

  • 2L
  • 26.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series2023 - 330e M Sport 5dr Step Auto

2023 - 330e M Sport 5dr Step Auto23

Low Mileage

£30,999

Finance available £657 pm

  • 2L
  • 11.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Motorpoint Norwich

01332419206 *

BMW 3 Series2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2019 (69) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr50

Low Mileage

£27,491

  • 2L
  • 24.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)50

£17,899

  • 2L
  • 79.8K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Affordable Cars Prestige Car Supermarket

01904238447 *

BMW 3 Series2017 - XDRIVE M SPORT SHADOW EDITION 4-Door

2017 - XDRIVE M SPORT SHADOW EDITION 4-Door20

Reduced

£15,995

Finance available £335 pm

  • 2L
  • 58.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

carmotion

01452221219 *

5/5 Stars

BMW 3 Series2013 (13) - 320d Luxury 4dr Step Auto

2013 (13) - 320d Luxury 4dr Step Auto14

£4,995

Finance available £89 pm

  • 2L
  • 129.9K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cars and Vans

02476930879 *

4.5/5 Stars

BMW 3 Series2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2021 - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr4

£29,990

Finance available £596 pm

  • 3L
  • 53.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Your Car Group

01633749117 *

4.3/5 Stars

BMW 3 Series2004 (54) - 2.0 318Ci 318 Sport 2dr

2004 (54) - 2.0 318Ci 318 Sport 2dr54

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 73.6K

    Miles
  • Petrol
  • Manual
  • Convertible

Daily Cars

02038924800 *

4/5 Stars

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.