Skip to main content

3,068 Used BMW 3 Series cars for sale

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

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)35

Low Mileage

£18,993

Finance available £410 pm

  • 2L
  • 42.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.8/5 Stars

BMW 3 Series2016 (16) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d Sport Auto xDrive Euro 6 (s/s) 4dr46

Low Mileage

£12,995

Finance available £268 pm

  • 2L
  • 51.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

East Anglia Car Sales Ltd

01394331718 *

5/5 Stars

BMW 3 Series2016 - 320d xDrive M Sport 4dr Step Auto

2016 - 320d xDrive M Sport 4dr Step Auto9

£11,950

Finance available £245 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Mac Motors

02890023774 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr24

£21,291

  • 2L
  • 69.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

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

£17,285

Finance available £335 pm

  • 2L
  • 79.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Bayer Car Sales

01329559128 *

BMW 3 Series2015 - 3.0 335d xDrive M Sport Saloon 4-Door

2015 - 3.0 335d xDrive M Sport Saloon 4-Door20

£12,499

Finance available £257 pm

  • 3L
  • 113.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Chester Motor Company

01207262648 *

0/5 Stars

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

2020 - 320d M Sport 4dr Step Auto38

Low Mileage

£23,995

Finance available £472 pm

  • 2L
  • 41.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

David Hayton Ltd (Autostore Penrith)

01768800804 *

BMW 3 Series2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

2019 (19) - 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)73

Low Mileage

£20,500

Finance available £444 pm

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Big Motoring World Cannock

01543221765 *

BMW 3 Series2009 (09) - 330d M Sport 4dr Step Auto

2009 (09) - 330d M Sport 4dr Step Auto65

£6,595

Finance available £125 pm

  • 3L
  • 145.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

C&S MOTORS LIMITED

01616721743 *

BMW 3 Series2019 (69) - 330d xDrive M Sport 4dr Step Auto

2019 (69) - 330d xDrive M Sport 4dr Step Auto19

£17,950

Finance available £348 pm

  • 3L
  • 142.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Car Sales B33

01217288818 *

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

2016 - 1.5 318i Sport Saloon 4-Door15

£4,300

Finance available £74 pm

  • 1.5L
  • 140.8K

    Miles
  • Petrol
  • Manual
  • Saloon

Dow Storey

01919333928 *

BMW 3 Series2021 (21) - 330e M Sport 4dr Auto

2021 (21) - 330e M Sport 4dr Auto81

£18,700

Finance available £346 pm

  • 2L
  • 52.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Sheffield

01145510576 *

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

£15,250

Finance available £318 pm

  • 2L
  • 91.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Zeus Cars Limited

01234237525 *

0/5 Stars

BMW 3 Series2011 - 2.0 318i Performance Edition Saloon 4-Door

2011 - 2.0 318i Performance Edition Saloon 4-Door13

Low Mileage

£4,495

Finance available £78 pm

  • 2L
  • 82.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Automotion Vehicle Sales

01752987252 *

5/5 Stars

BMW 3 Series2009 (59) - 320d SE Business Edition 4dr Step Auto

2009 (59) - 320d SE Business Edition 4dr Step Auto7

Low Mileage

£2,695

  • 2L
  • 114.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Cars For Sale

01843269549 *

BMW 3 Series2012 (62) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)

2012 (62) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (143 ps)41

£5,484

Finance available £100 pm

  • 2L
  • 113.0K

    Miles
  • Diesel
  • Manual
  • Saloon

K W Motors Ltd

01727648035 *

BMW 3 Series2018 - 330d M Sport Shadow Edition 5dr Step Auto

2018 - 330d M Sport Shadow Edition 5dr Step Auto18

Low Mileage

£19,799

Finance available £420 pm

  • 3L
  • 54.9K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 3 Series2010 (60) - 3.0 335i M Sport Coupe 2dr Petrol DCT Euro 5 (306 ps)-Factory Extras Worth

2010 (60) - 3.0 335i M Sport Coupe 2dr Petrol DCT Euro 5 (306 ps)-Factory Extras Worth48

Low Mileage

£17,950

Finance available £348 pm

  • 3L
  • 45.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Rix Motors

01925917564 *

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

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

£11,995

Finance available £246 pm

  • 2L
  • 86.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Shift Automotive

01255449902 *

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

2011 (11) - 2.0 318i SE Euro 5 (s/s) 4dr57

Low Mileage

£2,899

  • 2L
  • 93.8K

    Miles
  • Petrol
  • Manual
  • Saloon

I BROTHERS CARS LTD

02039377589 *

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.