Skip to main content

3,203 Used BMW 3 Series cars for sale

BMW 3 Series2006 - 2.0 E46 318Ci M Sport Convertible N46 2.0 2-Door

2006 - 2.0 E46 318Ci M Sport Convertible N46 2.0 2-Door43

Low Mileage

£8,450

Finance available £166 pm

  • 2L
  • 30.7K

    Miles
  • Petrol
  • Manual
  • Convertible

LMR Trade Car Centre

01925907763 *

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

2020 - 330e M Sport 4dr Step Auto41

£18,449

Finance available £378 pm

  • 2L
  • 56.3K

    Miles
  • Hybrid
  • Semi Auto
  • Saloon

cinch

02039577378 *

4.3/5 Stars

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

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

Reduced

£31,750

Finance available £673 pm

  • 3L
  • 26.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Tangelo Used Cars Exeter

01394331922 *

BMW 3 Series2007 (57) - 325i SE 2dr Step Auto

2007 (57) - 325i SE 2dr Step Auto41

Low Mileage

£5,000

Finance available £89 pm

  • 3L
  • 76.0K

    Miles
  • Petrol
  • Semi Auto
  • Convertible

Eastwoods Ltd

01252916819 *

4.6/5 Stars

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

2022 - 330e M Sport 4dr Step Auto29

£21,495

Finance available £476 pm

  • 2L
  • 55.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Motor Range Manchester

01618048254 *

BMW 3 Series2005 - SPORT 2-Door

2005 - SPORT 2-Door11

Low Mileage

£4,995

Finance available £89 pm

  • 2.5L
  • 82.8K

    Miles
  • Petrol
  • Automatic
  • Coupe

carmotion

01452221219 *

4.6/5 Stars

BMW 3 Series2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr

2022 (22) - 2.0 330e 12kWh SE Pro Touring Auto Euro 6 (s/s) 5dr64

£16,300

Finance available £342 pm

  • 2L
  • 65.9K

    Miles
  • Hybrid
  • Automatic
  • Estate

Quality Part X Ltd Stevenage

01438584759 *

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

Low Mileage

£22,700

Finance available £402 pm

  • 2L
  • 20.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Enfield

02037634741 *

BMW 3 Series2022 (22) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr

2022 (22) - 3.0 M340d MHT Auto xDrive Euro 6 (s/s) 4dr8

Low Mileage

£35,495

Finance available £709 pm

  • 3L
  • 23.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Sedgley Group

01613887689 *

BMW 3 Series2013 (63) - 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) PANORA

2013 (63) - 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) PANORA35

Reduced

£9,850

Finance available £198 pm

  • 3L
  • 92.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Ben Clark Automobiles

01306772439 *

0/5 Stars

BMW 3 Series2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

2016 (66) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)15

£8,990

Finance available £179 pm

  • 2L
  • 96.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

BSB AUTOMOTIVE LIMITED

01474552426 *

BMW 3 Series2017 - 320i Sport 4dr Step Auto

2017 - 320i Sport 4dr Step Auto23

Low Mileage

£13,999

Finance available £290 pm

  • 2L
  • 26.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

FOW Winsford

01606535848 *

4.3/5 Stars

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

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

Low Mileage

£15,695

  • 3L
  • 43.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Liberty Green Cars

01329559706 *

4.4/5 Stars

BMW 3 Series2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto

2018 - 320d xDrive M Sport Shadow Edition 4dr Step Auto26

Low Mileage

£18,490

  • 2L
  • 45.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Glasshoughton Car Sales

01977803305 *

BMW 3 Series2021 - 318d SE 4dr

2021 - 318d SE 4dr14

Reduced

£16,990

Finance available £357 pm

  • 2L
  • 63.0K

    Miles
  • Diesel
  • Manual
  • Saloon

George O'Hara Motors

02877440245 *

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

2013 (13) - 2.0 318d Sport Euro 5 (s/s) 4dr39

£4,457

  • 2L
  • 120.2K

    Miles
  • Diesel
  • Manual
  • Saloon

The World of Cars Rugby

02475105174 *

BMW 3 Series2024 - 320d MHT Sport 4dr Step Auto

2024 - 320d MHT Sport 4dr Step Auto12

£32,498

  • 2L
  • 20.4K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Click & Collect Sydenham

01414839958 *

4.7/5 Stars

BMW 3 Series2013 (63) - 320i xDrive M Sport 4dr Step Auto

2013 (63) - 320i xDrive M Sport 4dr Step Auto57

Low Mileage

£7,595

Finance available £147 pm

  • 2L
  • 70.0K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

Quality Drive Auto Ltd

01212697808 *

BMW 3 Series2024 - 320i M Sport 5dr Step Auto [Pro Pack]

2024 - 320i M Sport 5dr Step Auto [Pro Pack]19

£37,498

  • 2L
  • 14.0

    Miles
  • Petrol
  • Automatic
  • Estate

Arnold Clark Inverness BMW

01463211082 *

4.7/5 Stars

BMW 3 Series2002 (52) - 2.5 325Ci 325 Sport Coupe 2dr Petrol Manual (217 g/km, 192 bhp) Track Car/

2002 (52) - 2.5 325Ci 325 Sport Coupe 2dr Petrol Manual (217 g/km, 192 bhp) Track Car/32

£4,500

Finance available £78 pm

  • 2.5L
  • 194.2K

    Miles
  • Petrol
  • Manual
  • Coupe

North Loop Autohaus

01527911876 *

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.