Skip to main content

3,240 Used BMW 3 Series cars for sale

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

2022 (71) - 330e M Sport 5dr Step Auto27

£19,895

  • 2L
  • 56.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Wolverhampton

01902544572 *

BMW 3 Series2013 (62) - 330d M Sport 4dr Step Auto **STUNNING MOTORWAY MILES**

2013 (62) - 330d M Sport 4dr Step Auto **STUNNING MOTORWAY MILES**26

£5,995

Finance available £112 pm

  • 3L
  • 156.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

PRO PLATINUM AUTOMOTIVE LTD T/A Platinum Auto Ctrs

01143086616 *

BMW 3 Series2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

2017 (17) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr49

Low Mileage

£17,495

Finance available £339 pm

  • 3L
  • 65.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

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

2024 - 320i M Sport 5dr Step Auto19

£32,698

Finance available £651 pm

  • 2L
  • 15.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Newcastle BYD

01916071118 *

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

2024 - 320i M Sport 4dr Step Auto38

£28,999

Finance available £613 pm

  • 2L
  • 9.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Birtley

01913387241 *

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

2024 - 320i M Sport 5dr Step Auto19

Low Mileage

£33,698

  • 2L
  • 6.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Peugeot/SEAT/Cupra/Skoda (Edinburgh)

01312025128 *

4.7/5 Stars

BMW 3 Series2019 (19) - 320d xDrive M Sport 4dr Step Auto

2019 (19) - 320d xDrive M Sport 4dr Step Auto100

£20,995

Finance available £411 pm

  • 2L
  • 70.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Peverel car company ltd

01245204345 *

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

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

£35,998

  • 2L
  • 11.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Chesterfield Motorstore / Vanstore

01246381032 *

4.7/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) 5dr50

Reduced

£19,491

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

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

2024 - 330e M Sport 5dr Step Auto19

£48,498

  • 10.0

    Miles
  • Hybrid
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr

2021 (21) - 2.0 330e 12kWh M Sport Pro Edition Auto Euro 6 (s/s) 4dr43

£20,795

Finance available £407 pm

  • 2L
  • 76.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

RSK CARS LIMITED

01902240171 *

BMW 3 Series2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr89

£12,495

Finance available £257 pm

  • 3L
  • 101.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Large Motor Company

01635885044 *

4.6/5 Stars

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

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

Reduced

£9,000

Finance available £179 pm

  • 2L
  • 104.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Star Cars London

02037726236 *

3.8/5 Stars

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

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

£16,314

Finance available £321 pm

  • 2L
  • 80.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2021 (21) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) * HUGE SPEC L

2021 (21) - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) * HUGE SPEC L50

Low Mileage

£27,995

Finance available £555 pm

  • 2L
  • 29.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

MJM Car Sales

01833600271 *

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

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

£33,998

  • 2L
  • 16.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Motorstore (Motherwell)

01698538870 *

4.7/5 Stars

BMW 3 Series2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)

2020 (70) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (150 ps)70

£19,900

Finance available £369 pm

  • 2L
  • 56.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 (71) - 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6

2021 (71) - 330e 12kWh M Sport Pro Edition Saloon 4dr Petrol Plug-in Hybrid Auto Euro 625

£23,394

  • 2L
  • 76.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Anchor Vans

01182079095 *

BMW 3 Series2021 (71) - 2.0 318d M Sport 4dr

2021 (71) - 2.0 318d M Sport 4dr47

Low Mileage

£23,000

Finance available £472 pm

  • 2L
  • 17.4K

    Miles
  • Diesel
  • Manual
  • Saloon

Chris W Roads Ltd

01773301938 *

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

2019 - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)42

£15,586

Finance available £308 pm

  • 2L
  • 64.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Southampton

01489663574 *

4.4/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

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.