Skip to main content

3,188 Used BMW 3 Series cars for sale

BMW 3 Series2018 - 2.0 320d M Sport Auto 5dr

2018 - 2.0 320d M Sport Auto 5dr28

£9,995

Finance available £201 pm

  • 2L
  • 120.2K

    Miles
  • Diesel
  • Automatic
  • Estate

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

2020 - 3.0 M340i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (374 ps)36

Low Mileage

£29,265

Finance available £644 pm

  • 3L
  • 32.2K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

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

2022 - 318d MHT M Sport 4dr Step Auto18

Reduced

£24,995

Finance available £493 pm

  • 2L
  • 40.0K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

ELS Autos Ltd

02890023605 *

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

2013 (62) - 2.0 320d Modern Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)35

Reduced

£8,495

Finance available £167 pm

  • 2L
  • 48.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Kestrels Motor Company

01787329766 *

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) (45

£15,816

Finance available £311 pm

  • 2L
  • 90.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carsa Shrewsbury

01743292169 *

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

2022 - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) - ADAPTIVE LI40

Low Mileage

£25,459

Finance available £513 pm

  • 2L
  • 22.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Carsa Cannock

01543227664 *

BMW 3 Series2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr

2018 (18) - 2.0 330e 7.6kWh M Sport Shadow Edition Auto Euro 6 (s/s) 4dr39

£12,495

Finance available £257 pm

  • 2L
  • 77.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Car Nation Ltd

01945664291 *

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

2021 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr63

£13,450

Finance available £278 pm

  • 2L
  • 122.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

FM MOTORS GB LTD

02039484610 *

4.1/5 Stars

BMW 3 Series2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps

2018 (18) - 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps12

£12,700

  • 2L
  • 96.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Carworld Supermarket

01733794246 *

4/5 Stars

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

2022 - 330e M Sport 4dr Step Auto39

Reduced

£26,049

Finance available £548 pm

  • 2L
  • 15.3K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motorpoint Norwich

01332419206 *

BMW 3 Series2023 - M340i xDrive MHT 5dr Step Auto

2023 - M340i xDrive MHT 5dr Step Auto1

Low Mileage

£43,995

Finance available £883 pm

  • 3L
  • 8.7K

    Miles
  • Petrol
  • Automatic
  • Estate

BMW Bavarian

02895908116 *

BMW 3 Series2013 (13) - 318d M Sport 4dr

2013 (13) - 318d M Sport 4dr20

Low Mileage

£7,490

Finance available £145 pm

  • 2L
  • 82.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Autopoint UK (Notts) Ltd

01156977743 *

4.8/5 Stars

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

2013 (63) - 2.0 320d Sport xDrive Euro 5 (s/s) 4dr28

Reduced

£5,650

Finance available £104 pm

  • 2L
  • 96.4K

    Miles
  • Diesel
  • Manual
  • Saloon

SMS Motors

01144786434 *

BMW 3 Series2013 - 3.0 330d M Sport Saloon 4-Door

2013 - 3.0 330d M Sport Saloon 4-Door16

Low Mileage

£12,995

Finance available £268 pm

  • 3L
  • 53.8K

    Miles
  • Diesel
  • Automatic
  • Saloon

Daytona Car Sales

01905947742 *

BMW 3 Series2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)

2021 (16) - 3.0 M340d MHT Saloon 4dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (340 ps)10

Reduced

£32,995

Finance available £657 pm

  • 3L
  • 34.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Taylor Motor Group (Farndon Road)

01636554121 *

0/5 Stars

BMW 3 Series2021 (21) - 318d MHT M Sport 5dr Step Auto

2021 (21) - 318d MHT M Sport 5dr Step Auto27

£15,995

  • 2L
  • 89.0K

    Miles
  • Diesel
  • Automatic
  • Estate

V12 Sports and Classics Hinckley

01455244504 *

BMW 3 Series2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)35

Low Mileage

£15,990

  • 3L
  • 73.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Formula 1 Car Supermarket

01324464853 *

3.9/5 Stars

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

2024 - 320i M Sport 5dr Step Auto19

£33,498

  • 2L
  • 10.7K

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Edinburgh Sighthill Motorstore/Fiat/Abarth/Leap

01316036582 *

4.7/5 Stars

BMW 3 Series2020 - 330e M Sport 4dr Auto

2020 - 330e M Sport 4dr Auto36

£18,499

  • 2L
  • 53.6K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch Superstore Derby

01252960119 *

4.3/5 Stars

BMW 3 Series2023 (23) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr

2023 (23) - 2.0 330i M Sport Auto Euro 6 (s/s) 4dr50

Low Mileage

£31,475

Finance available £626 pm

  • 2L
  • 17.0K

    Miles
  • Petrol
  • Automatic
  • Saloon

The Car Co

01616945324 *

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

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.