Skip to main content

3,040 Used BMW 3 Series cars for sale

BMW 3 Series2016 (16) - 318d M Sport 5dr

2016 (16) - 318d M Sport 5dr16

Reduced

£7,495

Finance available £145 pm

  • 2L
  • 107.4K

    Miles
  • Diesel
  • Manual
  • Estate

SK CAR COMPANY LTD

01384885534 *

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

2022 - 320i M Sport 5dr Step Auto46

Low Mileage

£28,493

Finance available £565 pm

  • 2L
  • 19.5K

    Miles
  • Petrol
  • Automatic
  • Estate

Perrys Preston MG

01772289213 *

4.6/5 Stars

BMW 3 Series2007 (57) - 2.0 320d SE Steptronic Euro 4 2dr

2007 (57) - 2.0 320d SE Steptronic Euro 4 2dr20

Low Mileage

£4,949

Finance available £88 pm

  • 2L
  • 59.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

M Cars Surrey Ltd

01342649540 *

4.4/5 Stars

BMW 3 Series2018 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

2018 (68) - 2.0 320d M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr60

Reduced

£18,290

Finance available £355 pm

  • 2L
  • 57.9K

    Miles
  • Diesel
  • Automatic
  • Estate

Autohaven Motors Ltd

01494311306 *

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

2024 (24) - 320i M Sport 4dr Step Auto22

£33,500

  • 2L
  • 9.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Listers Kings Lynn (BMW)

01553601557 *

BMW 3 Series2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)

2011 (11) - 2.0 320d SE Convertible 2dr Diesel Steptronic Euro 5 (184 ps)23

Low Mileage

£4,995

Finance available £89 pm

  • 2L
  • 96.2K

    Miles
  • Diesel
  • Automatic
  • Convertible

Cars 4 You Ltd

01506376842 *

4.1/5 Stars

BMW 3 Series2022 - 320d MHT SE Pro 5dr Step Auto

2022 - 320d MHT SE Pro 5dr Step Auto99

£22,600

  • 2L
  • 31.0K

    Miles
  • Diesel
  • Semi Auto
  • Estate

Marshall BYD Peterborough

01733907064 *

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

2021 (21) - 2.0 330e 12kWh Sport Pro Auto xDrive Euro 6 (s/s) 4dr37

£16,795

Finance available £353 pm

  • 2L
  • 89.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Greenlight Automotive Ltd

01254920838 *

BMW 3 Series2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

2021 (21) - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 650

£14,975

Finance available £312 pm

  • 2L
  • 124.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

The Witley Car Company Ltd

01428771120 *

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

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

£17,100

Finance available £299 pm

  • 2L
  • 73.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Blue Bell Hill

01634557830 *

BMW 3 Series2021 (21) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)

2021 (21) - 2.0 318d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s)22

Reduced

£17,199

Finance available £333 pm

  • 2L
  • 95.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

AW Car House Ltd

01827213842 *

4.9/5 Stars

BMW 3 Series2011 (11) - 320i M Sport 4dr

2011 (11) - 320i M Sport 4dr18

Low Mileage

£3,995

Finance available £67 pm

  • 2L
  • 96.0K

    Miles
  • Petrol
  • Manual
  • Saloon

DC Car Sales Ltd

01217288862 *

BMW 3 Series2019 - 320d xDrive M Sport Step Auto 4-Door

2019 - 320d xDrive M Sport Step Auto 4-Door

Low Mileage

£22,697

Finance available £465 pm

  • 2L
  • 35.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

CarSupermarket.com Birmingham

01215165158 *

4.6/5 Stars

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

2015 - 318d M Sport 4dr [Business Media]11

£9,500

Finance available £190 pm

  • 2L
  • 104.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Brown Cars

02890023186 *

BMW 3 Series2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)50

Low Mileage

£22,786

Finance available £448 pm

  • 3L
  • 57.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Kingsbridge

01904237124 *

BMW 3 Series2011 - 3.0 325I SE Auto 4dr

2011 - 3.0 325I SE Auto 4dr4

£5,990

Finance available £111 pm

  • 3L
  • 70.1K

    Miles
  • Petrol
  • Automatic
  • Saloon

Swaan Motors Ltd

01733667053 *

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

2020 (20) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)86

Low Mileage

£22,200

Finance available £483 pm

  • 2L
  • 20.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Leeds

01134689988 *

BMW 3 Series2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr

2015 (65) - 2.0 318d SE Euro 6 (s/s) 4dr45

Reduced

£7,490

Finance available £145 pm

  • 2L
  • 78.3K

    Miles
  • Diesel
  • Manual
  • Saloon

Kevin Car Sales & HCW Ltd

01708205498 *

BMW 3 Series2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)

2018 (68) - 3.0 335d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s)39

£18,995

  • 3L
  • 61.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Martin Bell Car Sales

01388217838 *

BMW 3 Series2020 (2U) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

2020 (2U) - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (243

Low Mileage

£17,985

Finance available £349 pm

  • 2L
  • 31.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

SG MOTORHOUSE LTD

01992669367 *

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.