Skip to main content

3,010 Used BMW 3 Series cars for sale

BMW 3 Series2022 (72) - 330e M Sport 5dr Step Auto Estate

2022 (72) - 330e M Sport 5dr Step Auto Estate

£26,859

  • 2L
  • 35.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Vertu Peugeot Harlow

01279967334 *

4.6/5 Stars

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

2019 (69) - 2.0 318d Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (150 ps)31

£15,945

  • 2L
  • 71.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Motortrust UK Garstang

01942365158 *

BMW 3 Series2021 - 330e M Sport Step Auto 4-Door

2021 - 330e M Sport Step Auto 4-Door28

£25,597

Finance available £527 pm

  • 2L
  • 43.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CarSupermarket.com Barnsley

01226448498 *

4.7/5 Stars

BMW 3 Series2021 - M340d xDrive MHT 4dr Step Auto

2021 - M340d xDrive MHT 4dr Step Auto29

Low Mileage

£32,990

Finance available £657 pm

  • 3L
  • 29.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

Moyway Motors

02887441322 *

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

2022 (71) - 3.0 M340i MHT Touring Auto xDrive Euro 6 (s/s) 5dr51

£39,950

Finance available £800 pm

  • 3L
  • 44.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Sutton Car Sales Ltd

01217288806 *

3.6/5 Stars

BMW 3 Series2020 (70) - 330e Sport Pro Saloon 4-Door

2020 (70) - 330e Sport Pro Saloon 4-Door27

£16,995

  • 2L
  • 47.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Stoneacre Hyde

01616969150 *

BMW 3 Series2014 - 328i SE 4-Door

2014 - 328i SE 4-Door21

£5,495

Finance available £100 pm

  • 2L
  • 109.9K

    Miles
  • Petrol
  • Manual
  • Saloon

Motor Stores

01515419312 *

BMW 3 Series2020 (20) - M340i xDrive 4dr Step Auto Petrol Saloon

2020 (20) - M340i xDrive 4dr Step Auto Petrol Saloon49

£31,313

  • 3L
  • 43.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Vertu BMW Durham

01918146639 *

0/5 Stars

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

2024 - 330e M Sport 5dr Step Auto32

£34,759

  • 2L
  • 6.5K

    Miles
  • Hybrid
  • Semi Auto
  • Estate

Marshall BMW Salisbury

01722445824 *

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

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr1

Low Mileage

£24,595

  • 2L
  • 23.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Goscote Services

01164785112 *

BMW 3 Series2022 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro

2022 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro51

£19,386

Finance available £386 pm

  • 2L
  • 62.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Gloucester

01452227227 *

BMW 3 Series2014 (14) - 3.0 330d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps)

2014 (14) - 3.0 330d M Sport Touring 5dr Diesel Auto Euro 5 (s/s) (258 ps)50

Low Mileage

£14,295

Finance available £297 pm

  • 3L
  • 70.3K

    Miles
  • Diesel
  • Automatic
  • Estate

R Automotive UK

01844391923 *

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

2019 - 320d M Sport 4dr Step Auto15

£18,950

Finance available £369 pm

  • 2L
  • 84.2K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Autozone Cars

02870449518 *

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

2019 - 320i M Sport 4dr Step Auto

Low Mileage

£20,704

  • 2L
  • 36.8K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Marshall SKODA Letchworth

01462417944 *

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

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

Low Mileage

£28,256

Finance available £572 pm

  • 2L
  • 18.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Towcester

01327221488 *

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

2021 (71) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr49

Reduced

£23,991

  • 2L
  • 32.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Your Next Car Ltd

01156849398 *

0/5 Stars

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) 5dr43

£18,991

  • 2L
  • 85.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2020 - 330e Sport Pro 4-Door

2020 - 330e Sport Pro 4-Door48

£13,240

Finance available £273 pm

  • 2L
  • 111.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RB AUTOS SW LIMITED TA Bristol Car Centre

01172331345 *

BMW 3 Series2020 - 330e M Sport 4-Door

2020 - 330e M Sport 4-Door41

£15,795

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Premier Car Supermarket Ltd

01283241542 *

BMW 3 Series2014 (14) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr

2014 (14) - 3.0 330d M Sport Auto Euro 5 (s/s) 4dr52

£10,255

Finance available £207 pm

  • 3L
  • 130.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

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.