Skip to main content

3,106 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330e M Sport 5dr Step Auto

2021 - 330e M Sport 5dr Step Auto21

£17,950

Finance available £348 pm

  • 2L
  • 88.0K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

IJ Motors & Commercials

02890023175 *

BMW 3 Series2012 (12) - 318d Sport 4dr

2012 (12) - 318d Sport 4dr27

£4,995

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

IK UNIQUE MOTORZ LTD

01782367054 *

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

2023 - 320i M Sport 5dr Step Auto19

£29,998

  • 2L
  • 27.1K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Irvine BMW

01294440528 *

4.7/5 Stars

BMW 3 Series2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2017 (67) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr73

£9,500

Finance available £190 pm

  • 2L
  • 109.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hounslow Cars Ltd

02039537374 *

3.8/5 Stars

BMW 3 Series2018 (68) - 2.0 320i SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

2018 (68) - 2.0 320i SE Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)29

Reduced

£9,000

Finance available £179 pm

  • 2L
  • 103.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Beechwood Autos Ltd

01623709945 *

4.5/5 Stars

BMW 3 Series2015 (65) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2015 (65) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr46

Low Mileage

£13,495

Finance available £279 pm

  • 3L
  • 70.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

H and M Cars Ltd

07921081064 *

BMW 3 Series2003 - 325 Ci Sport 2dr Auto

2003 - 325 Ci Sport 2dr Auto13

Low Mileage

£5,000

  • 2.5L
  • 176.0K

    Miles
  • Petrol
  • Semi Auto
  • Coupe

Successful Cars

02476936833 *

BMW 3 Series2023 - M340i xDrive Saloon 4-Door

2023 - M340i xDrive Saloon 4-Door61

Low Mileage

£43,200

Finance available £905 pm

  • 3L
  • 9.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2014 (14) - 320d SE 5dr

2014 (14) - 320d SE 5dr14

£5,499

  • 2L
  • 116.0K

    Miles
  • Diesel
  • Manual
  • Estate

ist choice Car Co

01918237767 *

BMW 3 Series2010 (60) - 325I SE 4-Door

2010 (60) - 325I SE 4-Door26

Low Mileage

£10,995

  • 3L
  • 23.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

DEVONSHIRE MOTOR COMPANY

01323405001 *

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

2021 (21) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr54

£16,580

Finance available £266 pm

  • 2L
  • 52.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr

2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr3

Low Mileage

£5,295

  • 2L
  • 75.2K

    Miles
  • Petrol
  • Automatic
  • Coupe

EASICARS SUPERMARKET

02039375174 *

BMW 3 Series2018 - 320d Sport 4dr Step Auto

2018 - 320d Sport 4dr Step Auto19

£12,298

  • 2L
  • 74.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Burton)

01283246286 *

4.7/5 Stars

BMW 3 Series2013 (13) - 320d Luxury 4dr Step Auto

2013 (13) - 320d Luxury 4dr Step Auto50

£4,995

  • 2L
  • 127.8K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

RTM MOTORS CARDIFF

02920025017 *

BMW 3 Series2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)56

£7,200

  • 2L
  • 97.5K

    Miles
  • Diesel
  • Manual
  • Saloon

T&T (LEIC) CAR SALES LTD

01164646081 *

BMW 3 Series2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr

2022 (71) - 2.0 318d MHT M Sport Auto Euro 6 (s/s) 4dr54

£19,979

Finance available £390 pm

  • 2L
  • 60.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Quality Part X Ltd Stevenage

01438584759 *

BMW 3 Series2020 - 320D M Sport Plus Edition Mhev 4-Door

2020 - 320D M Sport Plus Edition Mhev 4-Door65

£23,920

Finance available £512 pm

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Hippo Approved

01254445378 *

BMW 3 Series2021 - 320i xDrive M Sport 4dr Step Auto

2021 - 320i xDrive M Sport 4dr Step Auto19

Low Mileage

£27,498

  • 2L
  • 14.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Arnold Clark Glasgow BMW

01416119940 *

4.7/5 Stars

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

2017 - 335d xDrive M Sport 4dr Step Auto14

Low Mileage

£23,682

  • 3L
  • 26.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Marshall BMW Bournemouth

01202068625 *

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

2022 (71) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)38

£21,595

  • 2L
  • 55.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motortrust UK Garstang

01942365158 *

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.