Skip to main content

3,062 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 5-Door

2019 (19) - 5-Door2

£13,995

Finance available £290 pm

  • 3L
  • 62.0K

    Miles
  • Diesel
  • Manual
  • Estate

Diesels Direct

01502441258 *

BMW 3 Series2019 - 320d M Sport 4dr Step Auto

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£21,498

  • 2L
  • 39.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Renault/Dacia (Wigan)

01924978966 *

4.7/5 Stars

BMW 3 Series2011 (11) - 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr

2011 (11) - 2.0 318i Sport Plus Edition Euro 5 (s/s) 4dr40

£1,995

  • 2L
  • 128.7K

    Miles
  • Petrol
  • Manual
  • Saloon

Lami Auto Ltd

01895541066 *

BMW 3 Series2007 (57) - 320d SE 4dr

2007 (57) - 320d SE 4dr15

Reduced

£1,795

  • 2L
  • 137.0K

    Miles
  • Diesel
  • Manual
  • Saloon

P&L Car Sales

01143086547 *

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

2014 (64) - 325d M Sport 4dr Step Auto29

£10,250

Finance available £207 pm

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

SKY AUTOMOTIVE

01566701222 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door1

£29,999

  • 2L
  • 8.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James BMW Woolwich

02038928053 *

BMW 3 Series2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 19

2018 - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Xdrive Euro 6 s/s 1925

Low Mileage

£17,899

  • 2L
  • 49.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Tustain Motors Berwick

01289543249 *

BMW 3 Series2024 (74) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

2024 (74) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr40

Low Mileage

£29,997

  • 2L
  • 5.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Blackheath BMW

02037634737 *

BMW 3 Series2019 - 2.0 330I M Sport Auto 4dr

2019 - 2.0 330I M Sport Auto 4dr39

£15,796

Finance available £331 pm

  • 2L
  • 105.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

NATIONAL CAR HUB

01922665543 *

BMW 3 Series2018 (67) - 320d EfficientDynamics Plus 5dr

2018 (67) - 320d EfficientDynamics Plus 5dr10

Reduced

£6,495

Finance available £123 pm

  • 2L
  • 130.0K

    Miles
  • Diesel
  • Manual
  • Estate

Elliott Grace Cars Congleton

01260540493 *

BMW 3 Series2024 (74) - 320i M Sport Saloon 4-Door

2024 (74) - 320i M Sport Saloon 4-Door49

Low Mileage

£30,816

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Enfield BMW

02038730440 *

BMW 3 Series2016 (16) - 335d xDrive Luxury 5dr Step Auto [Business Media]

2016 (16) - 335d xDrive Luxury 5dr Step Auto [Business Media]45

Reduced

£10,795

Finance available £219 pm

  • 3L
  • 92.4K

    Miles
  • Diesel
  • Automatic
  • Hatchback

A&A Auto Sales

01832778585 *

4.8/5 Stars

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

2018 (18) - 3.0 330d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)26

Reduced

£17,945

  • 3L
  • 53.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Motor Trust UK Lancaster

01524938891 *

BMW 3 Series2010 - 325i M Sport 2dr Step Auto

2010 - 325i M Sport 2dr Step Auto23

Low Mileage

£6,495

Finance available £123 pm

  • 3L
  • 94.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Parkgate Auto Solutions

02890026882 *

BMW 3 Series2013 (63) - 320d M Sport 2dr Step Auto

2013 (63) - 320d M Sport 2dr Step Auto13

Low Mileage

£7,799

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Semi Auto
  • Coupe

Stringer Noyce

01527368657 *

0/5 Stars

BMW 3 Series2022 (22) - M340i xDrive Saloon 4-Door

2022 (22) - M340i xDrive Saloon 4-Door49

Low Mileage

£37,936

  • 3L
  • 17.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stephen James Enfield BMW

02038730440 *

BMW 3 Series2020 - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

2020 - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (37

£15,500

Finance available £331 pm

  • 2L
  • 71.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Carbase - Lympsham

01934312926 *

4.5/5 Stars

BMW 3 Series2019 - 320d M Sport 4dr Step Auto

2019 - 320d M Sport 4dr Step Auto11

£17,995

Finance available £349 pm

  • 2L
  • 105.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

3 Bridge Car Sales

02871221749 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (

2021 (21) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (69

£15,000

Finance available £319 pm

  • 2L
  • 83.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2013 (13) - 2.0 318i M Sport Coupe 2dr Petrol Manual Euro 5 (143 ps)

2013 (13) - 2.0 318i M Sport Coupe 2dr Petrol Manual Euro 5 (143 ps)28

Low Mileage

£7,995

Finance available £156 pm

  • 2L
  • 45.7K

    Miles
  • Petrol
  • Manual
  • Coupe

Duman Autos

01506376796 *

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.