Skip to main content

3,243 Used BMW 3 Series cars for sale

BMW 3 Series2019 - 2.0 320i Sport Auto 4dr

2019 - 2.0 320i Sport Auto 4dr25

Low Mileage

£19,000

Finance available £370 pm

  • 2L
  • 36.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Turners of Roborough

01752427448 *

BMW 3 Series2009 (59) - 320i M Sport 2dr

2009 (59) - 320i M Sport 2dr21

Reduced

£3,495

Finance available £56 pm

  • 2L
  • 68.0K

    Miles
  • Petrol
  • Manual
  • Coupe

Exclusive Motors Of GB LTD

02038978672 *

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 Series2022 (71) - 320i xDrive M Sport Saloon 4-Door

2022 (71) - 320i xDrive M Sport Saloon 4-Door59

Reduced

£25,000

  • 2L
  • 17.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stoneacre Newcastle Lexus

01916076197 *

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

2024 - 320i M Sport 4dr Step Auto37

£28,949

Finance available £612 pm

  • 2L
  • 11.9K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Portsmouth

02382146197 *

BMW 3 Series2022 - 320d xDrive MHT M Sport Pro Edition 4dr Step Auto

2022 - 320d xDrive MHT M Sport Pro Edition 4dr Step Auto35

£30,490

Finance available £606 pm

  • 2L
  • 32.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stratstone BMW Chesterfield

01246388445 *

4.3/5 Stars

BMW 3 Series2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p

2019 (19) - 2.0 320i M Sport Shadow Edition Touring 5dr Petrol Auto Euro 6 (s/s) (184 p20

Low Mileage

£17,995

  • 2L
  • 50.3K

    Miles
  • Petrol
  • Automatic
  • Estate

Dace German Car Centre

01616969152 *

4.8/5 Stars

BMW 3 Series2013 (13) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)

2013 (13) - 2.0 320i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (184 ps)50

Low Mileage

£8,695

Finance available £172 pm

  • 2L
  • 51.1K

    Miles
  • Petrol
  • Manual
  • Saloon

The Land of Cars Ltd

01212695413 *

0/5 Stars

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

2022 - 330e M Sport 5dr Step Auto65

£18,920

Finance available £368 pm

  • 2L
  • 70.7K

    Miles
  • Hybrid
  • Automatic
  • Estate

Hippo Motor Group Peterborough

01733666887 *

BMW 3 Series2021 - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps) -

2021 - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps) -43

£29,603

Finance available £600 pm

  • 3L
  • 42.6K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Halesowen

01217525895 *

4.4/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£33,298

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Liverpool Motorstore / MG

01513179472 *

4.7/5 Stars

BMW 3 Series2014 - 320d EfficientDynamics 4dr

2014 - 320d EfficientDynamics 4dr12

£5,995

Finance available £112 pm

  • 2L
  • 104.5K

    Miles
  • Diesel
  • Manual
  • Saloon

Armagh Car & Van Sales

02890023164 *

BMW 3 Series2022 - 330d MHT M Sport 4dr Step Auto

2022 - 330d MHT M Sport 4dr Step Auto16

£28,500

Finance available £565 pm

  • 3L
  • 32.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

CK Car Sales Ltd

02879440850 *

BMW 3 Series2015 - 320d M Sport 4dr [Business Media]

2015 - 320d M Sport 4dr [Business Media]10

£10,350

Finance available £209 pm

  • 2L
  • 88.0K

    Miles
  • Diesel
  • Manual
  • Saloon

MCautosales

02879440626 *

BMW 3 Series2014 (63) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)

2014 (63) - 3.0 335i ActiveHybrid 3 M Sport Saloon 4dr Petrol Hybrid Auto Euro 6 (s/s)46

Low Mileage

£12,590

Finance available £259 pm

  • 3L
  • 70.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpod LTD

01633831062 *

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

2017 - 335d xDrive M Sport 5dr Step Auto23

Low Mileage

£20,699

Finance available £440 pm

  • 3L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Estate

FOW Trafford

01616969155 *

4.3/5 Stars

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

2024 - 320i M Sport 4dr Step Auto38

Low Mileage

£29,699

Finance available £628 pm

  • 2L
  • 6.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

BMW 3 Series2019 - 330e Sport Pro 4dr Auto

2019 - 330e Sport Pro 4dr Auto38

Low Mileage

£19,199

  • 2L
  • 29.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Chingford

02039104754 *

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

2022 - 320d MHT M Sport 5dr Step Auto38

£24,995

Finance available £493 pm

  • 2L
  • 65.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Donnelly Mallusk Motorstore

02895908087 *

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

2025 - 320i M Sport 4dr Step Auto35

£36,999

  • 2L
  • 3.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

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.