Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,404 Used BMW 3 Series cars for sale

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

2013 (63) - 2.0 320i M Sport Auto xDrive Euro 6 (s/s) 4dr40

Low Mileage

£7,895

£145/pm (HP)

  • 2L
  • 87.3K

    Miles
  • Petrol
  • Automatic
  • Saloon

Crown Auto Hub Limited

02078714295 *

BMW 3 Series2006 (06) - 2.5 325i SE Touring Auto Euro 4 5dr

2006 (06) - 2.5 325i SE Touring Auto Euro 4 5dr10

Low Mileage

£5,950

  • 2.5L
  • 102.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Tudor Prestige Ltd

01733797069 *

BMW 3 Series2015 - 2.0 320d ED Plus Saloon 4-Door

2015 - 2.0 320d ED Plus Saloon 4-Door13

Low Mileage

£8,995

£168/pm (HP)

  • 2L
  • 75.9K

    Miles
  • Diesel
  • Automatic
  • Saloon

Ls Automotive Ltd

01953661927 *

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

2024 - 320i M Sport 4dr Step Auto42

Reduced

£29,599

£478/pm (PCP)

  • 2L
  • 12.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Motorpoint Derby

01332419211 *

BMW 3 Series1992 (J) - 316i 5dr Auto Touring

1992 (J) - 316i 5dr Auto Touring34

Low Mileage

£11,995

  • 1.6L
  • 88.0K

    Miles
  • Petrol
  • Automatic
  • Estate

Longfield Motor Co Ltd

01992666278 *

BMW 3 Series2018 (18) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)

2018 (18) - 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps)27

£10,770

  • 2L
  • 93.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Dace Specialist Car Centre Manchester

01612417068 *

BMW 3 Series2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door

2016 (23) - 2.0 320D SPORT 4d 188 BHP 4-Door2

£8,990

  • 2L
  • 109.0K

    Miles
  • Diesel
  • Manual
  • Saloon

Formula 1 Car Supermarket

01324464853 *

0/5 Stars

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

Low Mileage

£20,000

£407/pm (PCP)

  • 2L
  • 34.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Carbase - Bristol

01172331396 *

4.4/5 Stars

BMW 3 Series2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid AUTO 19in Alloy Wheels M Spo

2021 (21) - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid AUTO 19in Alloy Wheels M Spo50

£22,450

  • 2L
  • 47.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Reynolds Motor Group

01702411465 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s

2021 (71) - 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s25

£19,499

  • 2L
  • 52.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

HPL Motors Oldham

01612416881 *

BMW 3 Series2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr

2021 (71) - 2.0 330e 12kWh M Sport Pro Edition Touring Auto Euro 6 (s/s) 5dr74

Reduced

£16,995

£229/pm (PCP)

  • 2L
  • 51.0K

    Miles
  • Hybrid
  • Automatic
  • Estate

Top Gear Harrow Ltd

02037587459 *

BMW 3 Series2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr

2015 (15) - 3.0 330d BluePerformance M Sport Auto Euro 6 (s/s) 4dr37

Low Mileage

£11,490

  • 3L
  • 75.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

1BR Limited

01730771390 *

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

2018 - 320d M Sport 4dr Step Auto45

Low Mileage

£14,000

£314/pm (CS)

  • 2L
  • 53.6K

    Miles
  • Diesel
  • Automatic
  • Saloon

Thurlow Nunn Norwich

01603337183 *

0/5 Stars

BMW 3 Series2020 - 320d xDrive M Sport 5dr Step Auto

2020 - 320d xDrive M Sport 5dr Step Auto20

£22,490

£364/pm (PCP)

  • 2L
  • 53.5K

    Miles
  • Diesel
  • Automatic
  • Estate

Churchs Performance Cars

01403331228 *

4.6/5 Stars

BMW 3 Series2014 (64) - 320d xDrive M Sport 5dr

2014 (64) - 320d xDrive M Sport 5dr24

£7,495

£136/pm (HP)

  • 2L
  • 111.9K

    Miles
  • Diesel
  • Manual
  • Estate

MOTOR EXPRESS PENDLE LTD

07305693901 *

BMW 3 Series2020 - 320d M Sport 5dr Step Auto

2020 - 320d M Sport 5dr Step Auto14

£22,950

£380/pm (PCP)

  • 2L
  • 56.0K

    Miles
  • Diesel
  • Automatic
  • Estate

Colin Francis Cars

02879441906 *

BMW 3 Series2011 - 2.0 320i M Sport 2dr

2011 - 2.0 320i M Sport 2dr4

Low Mileage

£6,000

£105/pm (HP)

  • 2L
  • 85.6K

    Miles
  • Petrol
  • Manual
  • Convertible

G Cars Windlesham

01276733031 *

BMW 3 Series2010 (10) - 2.0 320d M Sport Business Edition Saloon 4dr Diesel Steptronic Euro 5 (177

2010 (10) - 2.0 320d M Sport Business Edition Saloon 4dr Diesel Steptronic Euro 5 (17730

Low Mileage

£4,495

£73/pm (HP)

  • 2L
  • 84.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Broad Hinton Motors

01793387668 *

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

2013 (63) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)18

Low Mileage

£8,861

£165/pm (HP)

  • 2L
  • 65.0K

    Miles
  • Diesel
  • Automatic
  • Saloon

Stringers of Petersfield

01730779314 *

4.7/5 Stars

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

2019 - 320d M Sport 4dr Step Auto19

Low Mileage

£21,998

  • 2L
  • 33.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

Arnold Clark Kia (Dundee)

01382214962 *

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.