Skip to main content

3,165 Used BMW 3 Series cars for sale

BMW 3 Series2020 (20) - 2.0 320d MHT M Sport Plus Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s

2020 (20) - 2.0 320d MHT M Sport Plus Edition Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s14

Low Mileage

£25,995

Finance available £513 pm

  • 2L
  • 38.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hartlepool Motor Company Ltd

01429807308 *

BMW 3 Series2019 (68) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2019 (68) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr49

£14,991

  • 2L
  • 71.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2019 - 320d Sport 4dr Step Auto

2019 - 320d Sport 4dr Step Auto16

£17,945

Finance available £348 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

George O'Hara Motors

02877440245 *

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

£19,783

Finance available £394 pm

  • 2L
  • 45.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Mountsorrel

01162165589 *

4.4/5 Stars

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

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

£19,395

  • 2L
  • 51.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Cartime Nelson

01282501882 *

4.4/5 Stars

BMW 3 Series2021 - 320d MHT M Sport 5-Door

2021 - 320d MHT M Sport 5-Door53

Reduced

£20,495

Finance available £451 pm

  • 2L
  • 45.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Car Station Ltd

01992367374 *

4.3/5 Stars

BMW 3 Series2022 - 330E Sport Phev 5-Door

2022 - 330E Sport Phev 5-Door65

£19,420

Finance available £378 pm

  • 2L
  • 61.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01733666887 *

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

2024 - 320i M Sport 4dr Step Auto36

£29,699

Finance available £628 pm

  • 2L
  • 7.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2017 (17) - 2.0 320d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2017 (17) - 2.0 320d SE Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)11

£12,995

Finance available £268 pm

  • 2L
  • 77.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Duman Autos

01506376796 *

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

2021 - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro49

£19,524

Finance available £389 pm

  • 2L
  • 64.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carsa Gloucester

01452227227 *

BMW 3 Series2017 - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2017 - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)68

£14,995

Finance available £313 pm

  • 3L
  • 94.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

RDB Car Sales

01592808079 *

BMW 3 Series2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto

2012 (12) - 320d BluePerform EfficientDynamics 4dr Step Auto10

£4,885

Finance available £87 pm

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Aventus Motors LTD

01164785123 *

BMW 3 Series2003 (03) - 3 series 2.0 318ci 318 convertible 2dr petrol 5speed manual

2003 (03) - 3 series 2.0 318ci 318 convertible 2dr petrol 5speed manual10

Low Mileage

£2,693

  • 2L
  • 114.0K

    Miles
  • Petrol
  • Manual
  • Convertible

GPS Transporters

01280730894 *

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2016 (66) - 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr52

£12,490

Finance available £257 pm

  • 2L
  • 90.4K

    Miles
  • Diesel
  • Automatic
  • Estate

Brookway Cars ltd

01515417904 *

4.4/5 Stars

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

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

£18,995

Finance available £370 pm

  • 2L
  • 64.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Baskeyfield Motors Limited

01782917824 *

BMW 3 Series2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr48

£24,991

  • 2L
  • 40.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2018 (18) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2018 (18) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr49

£11,497

Finance available £235 pm

  • 3L
  • 138.0K

    Miles
  • Diesel
  • Automatic
  • Estate

EVM Sports and Prestige

01613887697 *

4.1/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£32,498

  • 2L
  • 19.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Aberdeen Mazda/Fiat/Abarth/Jeep/BYD/Leapmotor

01224451052 *

4.7/5 Stars

BMW 3 Series2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2021 (71) - 3.0 330d MHT Sport Touring Auto xDrive Euro 6 (s/s) 5dr76

£19,300

Finance available £376 pm

  • 3L
  • 92.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Dunstable

01582280653 *

BMW 3 Series2014 - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr

2014 - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr61

Low Mileage

£11,995

  • 3L
  • 62.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Woodcroft Motors

01642030069 *

0/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.