Skip to main content

3,193 Used BMW 3 Series cars for sale

BMW 3 Series2014 (14) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr

2014 (14) - 2.0 320d SE Touring Auto Euro 5 (s/s) 5dr31

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 98.8K

    Miles
  • Diesel
  • Automatic
  • Estate

The Motor Deals Limited

01782529078 *

BMW 3 Series2010 (10) - 320d M Sport 2dr

2010 (10) - 320d M Sport 2dr12

£2,895

  • 2L
  • 127.0K

    Miles
  • Diesel
  • Manual
  • Coupe

Britannia Motors 4x4

01706391403 *

BMW 3 Series2022 (22) - 320i M Sport Saloon 4-Door

2022 (22) - 320i M Sport Saloon 4-Door57

Low Mileage

£26,350

  • 2L
  • 20.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Cars Kent

01689669471 *

4.6/5 Stars

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

2024 - 320i M Sport 4dr Step Auto19

Reduced

£31,298

  • 2L
  • 7.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Motorstore (Leyland)

01772283744 *

4.7/5 Stars

BMW 3 Series2017 - 318d Sport 4dr Step Auto

2017 - 318d Sport 4dr Step Auto17

£11,950

Finance available £245 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Armagh Auto Sales

02837442284 *

BMW 3 Series2021 - M340i xDrive MHT 4dr Step Auto

2021 - M340i xDrive MHT 4dr Step Auto19

£34,498

  • 3L
  • 33.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

Reduced

£33,498

  • 2L
  • 5.8K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Motorstore (Leeds Roseville Road)

01134689402 *

4.7/5 Stars

BMW 3 Series2018 - 2.0 330e 7.6kwh M Sport Saloon 4dr Petrol Plug In Hybrid Auto Euro 6 s/s 25

2018 - 2.0 330e 7.6kwh M Sport Saloon 4dr Petrol Plug In Hybrid Auto Euro 6 s/s 2547

£11,995

  • 2L
  • 68.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Pentagon Ford (Runcorn)

01928242474 *

4.4/5 Stars

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

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

£16,850

Finance available £354 pm

  • 2L
  • 64.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

MCautosales

02879440626 *

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

2024 - 320d MHT M Sport 5dr Step Auto19

£35,898

  • 2L
  • 12.3K

    Miles
  • Diesel
  • Automatic
  • Estate

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW 3 Series2017 (67) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)

2017 (67) - 2.0 318d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)31

Reduced

£12,499

  • 2L
  • 47.6K

    Miles
  • Diesel
  • Manual
  • Saloon

Corner Park Garage (Swansea)

01792344016 *

3.6/5 Stars

BMW 3 Series2021 - 330e M Sport 4dr Step Auto [Tech Pack]

2021 - 330e M Sport 4dr Step Auto [Tech Pack]31

£22,695

Finance available £504 pm

  • 2L
  • 39.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Liverpool

01515417938 *

4.5/5 Stars

BMW 3 Series2008 - 2.0 318i SE Saloon 4-Door

2008 - 2.0 318i SE Saloon 4-Door22

Low Mileage

£2,195

  • 2L
  • 94.6K

    Miles
  • Petrol
  • Manual
  • Saloon

Lakeside Cars South West Ltd

01934313934 *

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

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

£13,950

Finance available £289 pm

  • 2L
  • 100.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

THE MOTOR LOUNGE

01992666449 *

BMW 3 Series2019 (19) - 2.0 320d SE Auto xDrive Euro 6 (s/s) 4dr

2019 (19) - 2.0 320d SE Auto xDrive Euro 6 (s/s) 4dr50

£15,850

Finance available £332 pm

  • 2L
  • 71.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

BMW 3 Series2011 - 2.0 320d M Sport Convertible 2-Door

2011 - 2.0 320d M Sport Convertible 2-Door35

Reduced

£5,995

Finance available £112 pm

  • 2L
  • 80.8K

    Miles
  • Diesel
  • Automatic
  • Convertible

Shoebury Carriage Company Ltd

01702418308 *

BMW 3 Series2025 - 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 330e 22.3 kWh M Sport 5dr Step Auto34

Low Mileage

£44,750

Finance available £899 pm

  • 2L
  • 1.0K

    Miles
  • Not Supplied
  • Automatic
  • Estate

Stratstone BMW Doncaster

01302203473 *

BMW 3 Series2015 (15) - 320d xDrive M Sport 4dr Step Auto

2015 (15) - 320d xDrive M Sport 4dr Step Auto13

£6,995

Finance available £134 pm

  • 2L
  • 103.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Trade In Post

01709212006 *

0/5 Stars

BMW 3 Series2010 (59) - 320i SE Highline 2dr Auto

2010 (59) - 320i SE Highline 2dr Auto33

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 102.0K

    Miles
  • Petrol
  • Automatic
  • Coupe

Jap Motor Cars Ltd

01773304675 *

BMW 3 Series2014 (64) - 320D M SPORT TOURING 5-Door

2014 (64) - 320D M SPORT TOURING 5-Door70

Low Mileage

£14,995

Finance available £313 pm

  • 2L
  • 32.0K

    Miles
  • Diesel
  • Automatic
  • Estate

St Michaels Garage Millen Road

01795503972 *

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.