Skip to main content

3,187 Used BMW 3 Series cars for sale

BMW 3 Series2019 (19) - 320i Sport 4dr Step Auto

2019 (19) - 320i Sport 4dr Step Auto100

£17,250

Finance available £334 pm

  • 2L
  • 53.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carrera Specialist Cars

01414049939 *

BMW 3 Series2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr

2013 (63) - 2.0 318d M Sport Euro 5 (s/s) 4dr4

Low Mileage

£8,995

  • 2L
  • 67.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Pudsey Service Centre

01132362668 *

BMW 3 Series2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]

2021 - 330e xDrive M Sport 4dr Step Auto [Tech Pack]37

Low Mileage

£22,199

Finance available £464 pm

  • 2L
  • 30.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2023 - 330e M Sport 4dr Step Auto

2023 - 330e M Sport 4dr Step Auto34

£36,750

  • 2L
  • 449.0

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2020 (20) - 330e SE Pro 4dr PLUG IN HYBIRD 2020 AUTO ONE OWNER SAT NAV ULEZ COMPLIANCE

2020 (20) - 330e SE Pro 4dr PLUG IN HYBIRD 2020 AUTO ONE OWNER SAT NAV ULEZ COMPLIANCE25

Low Mileage

£16,999

Finance available £357 pm

  • 2L
  • 37.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Mayesbrook Motors

02037808232 *

BMW 3 Series2015 - 318d M Sport 4-Door

2015 - 318d M Sport 4-Door55

£7,900

Finance available £154 pm

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Walters Motor Group Loddon

01603937289 *

4.7/5 Stars

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

2019 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)37

£14,449

Finance available £307 pm

  • 2L
  • 95.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Weston

01934313340 *

4.5/5 Stars

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

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

Low Mileage

£23,100

Finance available £408 pm

  • 2L
  • 22.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series320i M Sport 4dr Step Auto

320i M Sport 4dr Step Auto33

£29,249

  • 2L
  • 9.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Manchester

01614139868 *

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

2025 - 320i M Sport 5dr Step Auto35

£35,990

Finance available £719 pm

  • 2L
  • 10.2K

    Miles
  • Petrol
  • Automatic
  • Estate

Stratstone BMW Chesterfield

01246388445 *

4.3/5 Stars

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

2021 (21) - 330e M Sport 5dr Step Auto29

£13,995

Finance available £290 pm

  • 2L
  • 108.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

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

£21,991

  • 2L
  • 68.4K

    Miles
  • Hybrid
  • Automatic
  • Estate

Your Next Car Ltd

01156849398 *

0/5 Stars

BMW 3 Series2014 (64) - 320d M Sport 4dr Step Auto [Business Media]

2014 (64) - 320d M Sport 4dr Step Auto [Business Media]17

Low Mileage

£8,995

Finance available £179 pm

  • 2L
  • 80.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

SELECT MOTOR COMPANY

01603978058 *

BMW 3 Series2012 (62) - 320d M Sport 4dr Step Auto [Business Media]

2012 (62) - 320d M Sport 4dr Step Auto [Business Media]13

£6,250

Finance available £117 pm

  • 2L
  • 187.0K

    Miles
  • Diesel
  • Semi Auto
  • Saloon

Birmingham Motors Ltd

01217525226 *

0/5 Stars

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

2022 - 318d MHT M Sport 4dr Step Auto13

£21,950

Finance available £430 pm

  • 2L
  • 69.1K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

IJ Motors & Commercials

02890023175 *

BMW 3 Series2015 (15) - 335i M Sport 4dr Step Auto [Business Media]

2015 (15) - 335i M Sport 4dr Step Auto [Business Media]

£12,995

Finance available £268 pm

  • 3L
  • 106.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Blackline Motors Ltd

01618042356 *

BMW 3 Series2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr

2010 (60) - 2.0 320d Sport Plus Edition Touring Euro 5 5dr38

£4,295

Finance available £74 pm

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Estate

ZWBA CARS LTD

01536211853 *

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

2019 (19) - 320i M Sport 4dr Step Auto61

£16,995

Finance available £357 pm

  • 2L
  • 80.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

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 Series2014 (14) - 318d SE 4dr

2014 (14) - 318d SE 4dr25

£4,800

Finance available £85 pm

  • 2L
  • 92.0

    Miles
  • Diesel
  • Manual
  • Saloon

Oldbury Car Sales

01216474046 *

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.