Skip to main content

3,189 Used BMW 3 Series cars for sale

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

2018 (18) - 2.0 320i M Sport Shadow Edition Auto Euro 6 (s/s) 4dr1

£14,000

Finance available £290 pm

  • 2L
  • 61.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.5/5 Stars

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

2019 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr33

£14,998

Finance available £313 pm

  • 2L
  • 85.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Corus Automotives

01777800508 *

0/5 Stars

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

2024 - 320i M Sport 4dr Step Auto31

Low Mileage

£30,443

  • 2L
  • 7.9K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall BMW Salisbury

01722445824 *

BMW 3 Series2020 - 318d MHT SE 5dr Step Auto

2020 - 318d MHT SE 5dr Step Auto19

£16,498

  • 2L
  • 75.8K

    Miles
  • Diesel
  • Automatic
  • Estate

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

01414839940 *

4.7/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]19

£34,498

  • 2L
  • 10.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Motherwell)

01698538870 *

4.7/5 Stars

BMW 3 Series2024 - 320d MHT M Sport 4dr Step Auto

2024 - 320d MHT M Sport 4dr Step Auto33

Low Mileage

£41,895

  • 2L
  • 4.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Tunbridge Wells

01892571854 *

3.9/5 Stars

BMW 3 Series2018 (18) - 330e M Sport 4dr Step Auto PETROL HYBRID PHEV 93000 MILES

2018 (18) - 330e M Sport 4dr Step Auto PETROL HYBRID PHEV 93000 MILES56

£10,995

Finance available £223 pm

  • 2L
  • 93.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Brownlow Cars

01325527847 *

4.7/5 Stars

BMW 3 Series2018 - 320d M Sport Shadow Edition 4dr Step Auto

2018 - 320d M Sport Shadow Edition 4dr Step Auto34

£14,950

Finance available £312 pm

  • 2L
  • 69.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

JRS Commercials & Cars

02887441404 *

BMW 3 Series2012 - 2.0 320d SE Saloon 4-Door

2012 - 2.0 320d SE Saloon 4-Door48

Reduced

£8,999

Finance available £179 pm

  • 2L
  • 45.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

Nicolson Motor Group

01522440082 *

BMW 3 Series2014 (63) - 318d SE 5dr

2014 (63) - 318d SE 5dr13

£4,995

Finance available £89 pm

  • 2L
  • 111.0K

    Miles
  • Diesel
  • Manual
  • Estate

Lakeside Motor Company

01919334170 *

BMW 3 Series2017 - 335d xDrive M Sport 4dr Step Auto

2017 - 335d xDrive M Sport 4dr Step Auto37

£14,399

Finance available £290 pm

  • 3L
  • 70.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

cinch Warehouse Corby

01536219125 *

4.2/5 Stars

BMW 3 Series2018 (68) - 1.5 318I SPORT TOURING 5d AUTO 135 BHP 5-Door

2018 (68) - 1.5 318I SPORT TOURING 5d AUTO 135 BHP 5-Door39

Reduced

£8,495

  • 1.5L
  • 115.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Wavertree Car Centre

01513189401 *

BMW 3 Series2016 - 320d Ed PLUS TOURING 5-Door

2016 - 320d Ed PLUS TOURING 5-Door41

£8,999

Finance available £179 pm

  • 2L
  • 100.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Group 1 Motor Company Ltd

01942365317 *

BMW 3 Series2020 (70) - 320d M Sport Touring 5-Door

2020 (70) - 320d M Sport Touring 5-Door26

Low Mileage

£26,200

  • 2L
  • 23.2K

    Miles
  • Diesel
  • Automatic
  • Estate

John Clark BMW Aberdeen

01224451046 *

BMW 3 Series2012 (12) - 318i M Sport 5dr Petrol Manual ULEZ

2012 (12) - 318i M Sport 5dr Petrol Manual ULEZ25

£4,250

Finance available £73 pm

  • 2L
  • 118.0K

    Miles
  • Petrol
  • Manual
  • Estate

Kiani Motors

01494414085 *

BMW 3 Series2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon

2024 (74) - M340i xDrive MHT 4dr Step Auto Petrol Saloon20

£48,950

  • 3L
  • 9.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Teesside

01642630363 *

0/5 Stars

BMW 3 Series2021 - 330d MHT M Sport 5dr Step Auto

2021 - 330d MHT M Sport 5dr Step Auto22

£25,499

Finance available £547 pm

  • 3L
  • 52.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

FOW Winsford

01606535848 *

4.3/5 Stars

BMW 3 Series2022 (72) - 330e M Sport Touring 5-Door

2022 (72) - 330e M Sport Touring 5-Door24

£26,995

  • 2L
  • 30.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Stoneacre Grantham

01476855117 *

BMW 3 Series2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr44

£18,850

Finance available £399 pm

  • 2L
  • 46.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY

2010 (60) - 2010 318d M Sport 5dr Step Auto ESTATE MET BLUE SERVICE HISTORY10

Low Mileage

£3,499

Finance available £56 pm

  • 2L
  • 117.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

GT Sports & 4x4

01274059833 *

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

Jack Evans

Author: Jack Evans

View profile

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.