Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,368 Used BMW 3 Series cars for sale

BMW 3 Series2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)74

£13,498

£262/pm (HP)

  • 2L
  • 76.4K

    Miles
  • Diesel
  • Automatic
  • Estate

MQAS CARS LTD

01254946245 *

BMW 3 Series2025 (25) - M Sport 4-Door

2025 (25) - M Sport 4-Door79

Low Mileage

£36,749

  • 2L
  • 4.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Lloyd BMW South Lakes

01538712251 *

BMW 3 Series2016 - 318i Sport 4dr

2016 - 318i Sport 4dr13

Low Mileage

£9,250

£173/pm (HP)

  • 1.5L
  • 45.5K

    Miles
  • Petrol
  • Manual
  • Saloon

CarsUnder3000

01268219758 *

4.7/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)28

Low Mileage

£21,820

£325/pm (PCP)

  • 2L
  • 28.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Hippo Motor Group Peterborough

01737307487 *

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

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

Low Mileage

£14,500

£302/pm (HP)

  • 2L
  • 48.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Car Planet Watford

01923927636 *

4.4/5 Stars

BMW 3 Series2017 (67) - 335d xDrive M Sport Shadow Edition 5dr Step Auto

2017 (67) - 335d xDrive M Sport Shadow Edition 5dr Step Auto35

Low Mileage

£20,999

£411/pm (HP)

  • 3L
  • 60.0K

    Miles
  • Diesel
  • Automatic
  • Estate

AB Car Sales (South West) Ltd

01822661594 *

4.9/5 Stars

BMW 3 Series2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr

2018 (18) - 3.0 330d M Sport Auto Euro 6 (s/s) 4dr47

£16,945

£335/pm (HP)

  • 3L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

COOL MOTORS LTD

01282503220 *

BMW 3 Series2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps

2022 - 3.0 M340i Mht Saloon 4dr Petrol Hybrid Auto Xdrive Euro 6 s/s 374 Ps

Low Mileage

£36,495

£577/pm (PCP)

  • 3L
  • 21.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

Mantles Used Cars Royston

01763291130 *

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

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr40

£16,490

£325/pm (HP)

  • 2L
  • 104.2K

    Miles
  • Hybrid
  • Automatic
  • Saloon

MOTORSTOP WEST MIDLANDS LTD

01384885524 *

4/5 Stars

BMW 3 Series2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps

2020 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 s/s 184 Ps46

Reduced

£17,295

  • 2L
  • 71.6K

    Miles
  • Petrol
  • Automatic
  • Saloon

EMG Motor Group Kings Lynn

01553605787 *

4.7/5 Stars

BMW 3 Series2021 - 330e M Sport Pro Edition 4dr Step Auto

2021 - 330e M Sport Pro Edition 4dr Step Auto33

£19,050

  • 2L
  • 75.6K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Evans Halshaw Ford Walsall

01922662421 *

BMW 3 Series2021 - 330e M Sport Plus Edition 4dr Auto

2021 - 330e M Sport Plus Edition 4dr Auto34

Low Mileage

£28,999

  • 2L
  • 12.0K

    Miles
  • Not Supplied
  • Automatic
  • Saloon

Stratstone BMW Leeds

01134676295 *

BMW 3 Series2012 - 320d sport 4-Door

2012 - 320d sport 4-Door8

Reduced

£3,499

  • 2L
  • 128.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Hillfield motor company ltd

01527869171 *

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

2019 - 320d M Sport 4dr Step Auto28

£17,995

£348/pm (PCP)

  • 2L
  • 69.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

ADC Vehicle Sales

01615196720 *

BMW 3 Series2021 - 330e SE Pro 5dr Step Auto

2021 - 330e SE Pro 5dr Step Auto27

£13,495

£241/pm (PCP)

  • 2L
  • 83.8K

    Miles
  • Hybrid
  • Automatic
  • Estate

V12 Sports and Classics Worksop

01455241730 *

BMW 3 Series2013 (13) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

2013 (13) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)35

Low Mileage

£8,490

£157/pm (HP)

  • 2L
  • 90.1K

    Miles
  • Diesel
  • Automatic
  • Saloon

AutoVenue LTD

01633747902 *

4.7/5 Stars

BMW 3 Series2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto

2018 (68) - 320i M Sport Shadow Edition 4dr Step Auto42

Low Mileage

£11,500

£220/pm (HP)

  • 2L
  • 46.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

A ONE MOTORS LTD

01143086574 *

BMW 3 Series2015 (65) - 1.5 318i SE Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps) *9.9% Finance Ava

2015 (65) - 1.5 318i SE Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps) *9.9% Finance Ava47

£7,299

£132/pm (HP)

  • 1.5L
  • 111.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Noya Motor Group (Peterborugh)

01733794290 *

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

2022 - 320i M Sport 4dr Step Auto43

£23,699

£401/pm (PCP)

  • 2L
  • 31.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Newport

01633493027 *

BMW 3 Series2022 - 320i xDrive M Sport 4dr Step Auto [Pro Pack]

2022 - 320i xDrive M Sport 4dr Step Auto [Pro Pack]46

Reduced

£24,649

£400/pm (PCP)

  • 2L
  • 18.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Burnley

01282504324 *

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

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

* 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.