Skip to main content

3,098 Used BMW 3 Series cars for sale

BMW 3 Series2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate

2024 (74) - 330e M Sport 5dr Step Auto [Pro Pack] Estate53

Low Mileage

£36,902

  • 2L
  • 3.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu BMW Sunderland

01918146399 *

0/5 Stars

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

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr42

Low Mileage

£17,100

Finance available £360 pm

  • 2L
  • 27.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Planet Barnet

02039577301 *

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

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)25

£18,999

  • 2L
  • 66.2K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2012 (62) - 2.0 320d SE Steptronic Euro 5 2dr

2012 (62) - 2.0 320d SE Steptronic Euro 5 2dr38

Reduced

£6,995

Finance available £134 pm

  • 2L
  • 68.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Mount Vernon Motors

01416119897 *

0/5 Stars

BMW 3 Series2011 (61) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)

2011 (61) - 3.0 330d M Sport Convertible 2dr Diesel Steptronic Euro 5 (245 ps)37

Low Mileage

£7,385

Finance available £143 pm

  • 3L
  • 87.4K

    Miles
  • Diesel
  • Automatic
  • Convertible

SG MOTORHOUSE LTD

01992669367 *

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

2022 - 320i M Sport 4dr Step Auto27

Low Mileage

£26,750

Finance available £529 pm

  • 2L
  • 24.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

McCabe Autos

02890023128 *

BMW 3 Series2017 (17) - 2.0 320i Sport Euro 6 (s/s) 4dr

2017 (17) - 2.0 320i Sport Euro 6 (s/s) 4dr59

£6,495

Finance available £123 pm

  • 2L
  • 108.0K

    Miles
  • Petrol
  • Manual
  • Saloon

Harpers of Essex Ltd

01279598863 *

3.6/5 Stars

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

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

£20,064

Finance available £435 pm

  • 2L
  • 63.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

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

£16,749

Finance available £352 pm

  • 94.1K

    Miles
  • Hybrid
  • Automatic
  • Not Supplied

Pavilion Motor Company

01614139866 *

BMW 3 Series2016 (66) - 320i Sport 4dr

2016 (66) - 320i Sport 4dr18

Low Mileage

£8,299

Finance available £163 pm

  • 2L
  • 48.0K

    Miles
  • Petrol
  • Manual
  • Saloon

CARS IN LTD SOUTHALL

02038731385 *

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

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

£34,998

  • 2L
  • 15.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Fiat (Paisley)

01414040020 *

4.7/5 Stars

BMW 3 Series2005 (05) - 318 Ci Sport 2dr

2005 (05) - 318 Ci Sport 2dr13

Reduced

£2,995

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Manual
  • Convertible

BROOKE CARS M65 LIMITED

01254457250 *

0/5 Stars

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

2020 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr84

Reduced

£21,495

Finance available £421 pm

  • 2L
  • 55.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Top Cars Telford Limited

01743291623 *

0/5 Stars

BMW 3 Series2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2020 (20) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)28

£20,000

Finance available £390 pm

  • 2L
  • 69.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Bhakar-Wood Cars LTD

01952953931 *

4.9/5 Stars

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

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

£14,895

Finance available £310 pm

  • 2L
  • 103.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

Cotswolds Cars and Commercials Ltd

07860560059 *

4/5 Stars

BMW 3 Series2021 - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr

2021 - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr61

Low Mileage

£38,650

Finance available £773 pm

  • 3L
  • 7.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Saxton 4x4

01245202306 *

4.4/5 Stars

BMW 3 Series2006 (06) - 2.0 318Ci 318 M Sport Auto 2dr

2006 (06) - 2.0 318Ci 318 M Sport Auto 2dr52

Low Mileage

£3,495

Finance available £56 pm

  • 2L
  • 84.0K

    Miles
  • Petrol
  • Automatic
  • Convertible

EASICARS SUPERMARKET

02039375174 *

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

2023 - 320i M Sport 4dr Step Auto36

£25,599

Finance available £538 pm

  • 2L
  • 21.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Swansea

01792001617 *

BMW 3 Series(18) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr

(18) - 2.0 318d M Sport Auto Euro 6 (s/s) 4dr18

£12,544

Finance available £258 pm

  • 79.2K

    Miles
  • Diesel
  • Automatic
  • Not Supplied

BVG Automotive

01618048253 *

4.8/5 Stars

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

2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr50

£19,995

Finance available £399 pm

  • 2L
  • 53.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

4.7/5 Stars

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.