Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,684 Used BMW 3 Series cars for sale

BMW 3 Series2021 - 330E XDRIVE M SPORT 4-Door

2021 - 330E XDRIVE M SPORT 4-Door29

£22,250

£393/pm (PCP)

  • 2L
  • 45.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2020 - 3 SERIES 320d M Sport 4dr Step Auto

2020 - 3 SERIES 320d M Sport 4dr Step Auto53

Low Mileage

£21,490

  • 2L
  • 42.5K

    Miles
  • Diesel
  • Automatic
  • Saloon

Coulsdon Audi

02038895530 *

BMW 3 Series2017 - 2.0 330e SE Saloon 4-Door

2017 - 2.0 330e SE Saloon 4-Door8

£5,650

  • 2L
  • 165.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Deal Finder Motors Limited

01932687775 *

BMW 3 Series2014 - 320d M Sport 5-Door

2014 - 320d M Sport 5-Door47

Reduced

£6,490

£115/pm (HP)

  • 2L
  • 121.6K

    Miles
  • Diesel
  • Manual
  • Estate

DVP Car Sales Ltd

02039484651 *

3.6/5 Stars

BMW 3 Series2022 - 330E M SPORT 5-Door

2022 - 330E M SPORT 5-Door63

£24,657

£410/pm (PCP)

  • 2L
  • 48.3K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2008 (57) - 325i SE 2dr

2008 (57) - 325i SE 2dr20

Low Mileage

£1,499

  • 3L
  • 135.0K

    Miles
  • Petrol
  • Manual
  • Convertible

M G Motors of Cheam Ltd

02037636649 *

BMW 3 Series2016 - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

2016 - 1.5 318i Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)23

Low Mileage

£8,800

£164/pm (HP)

  • 1.5L
  • 47.8K

    Miles
  • Petrol
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

BMW 3 Series2021 - 330E SE PRO 5-Door

2021 - 330E SE PRO 5-Door26

£12,300

£222/pm (PCP)

  • 2L
  • 93.6K

    Miles
  • Hybrid
  • Automatic
  • Estate

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2021 - 330E M SPORT PRO EDITION 4-Door

2021 - 330E M SPORT PRO EDITION 4-Door27

£20,658

£350/pm (PCP)

  • 2L
  • 60.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2013 (13) - 320d M Sport [Leather] 5dr

2013 (13) - 320d M Sport [Leather] 5dr16

Low Mileage

£7,425

£135/pm (HP)

  • 2L
  • 78.0K

    Miles
  • Diesel
  • Manual
  • Estate

Simply Motors

02037636624 *

2.4/5 Stars

BMW 3 Series2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

2019 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)69

Low Mileage

£23,750

£420/pm (PCP)

  • 2L
  • 35.8K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

BMW 3 Series2011 (11) - 318i Sport Plus Edition 4dr Step Auto

2011 (11) - 318i Sport Plus Edition 4dr Step Auto11

Reduced

£3,350

£49/pm (HP)

  • 2L
  • 86.1K

    Miles
  • Petrol
  • Semi Auto
  • Saloon

YSF Motors

02039112037 *

BMW 3 Series2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)

2015 - 2.0 330i Luxury Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps)41

Low Mileage

£13,995

£273/pm (HP)

  • 2L
  • 32.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Surrey Specialist Vehicles Limited

01932550475 *

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

2020 - 320i M Sport 4dr Step Auto71

Low Mileage

£20,995

£336/pm (PCP)

  • 2L
  • 39.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

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

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

£22,600

£356/pm (PCP)

  • 2L
  • 50.7K

    Miles
  • Petrol
  • Automatic
  • Saloon

Prestige Autos Surrey

02037637047 *

BMW 3 Series2002 - 325ti Sport 3-Door

2002 - 325ti Sport 3-Door32

Low Mileage

£1,990

  • 2.5L
  • 93.0K

    Miles
  • Petrol
  • Manual
  • Hatchback

DVP Car Sales Ltd

02039484651 *

3.6/5 Stars

BMW 3 Series2012 (12) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr

2012 (12) - 2.0 320d Sport Plus Edition Steptronic Euro 5 2dr30

£3,995

£63/pm (HP)

  • 2L
  • 110.0K

    Miles
  • Diesel
  • Automatic
  • Coupe

Bespokes Of London

02038056955 *

BMW 3 Series2024 - 330E XDRIVE M SPORT 4-Door

2024 - 330E XDRIVE M SPORT 4-Door28

£31,400

£526/pm (PCP)

  • 2L
  • 17.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Wimbledon

02038235453 *

BMW 3 Series2019 - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

2019 - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)42

£14,300

£279/pm (HP)

  • 2L
  • 59.2K

    Miles
  • Petrol
  • Manual
  • Estate

K Motors London Ltd

01372423201 *

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

2015 - 2.0 320d M Sport Saloon 4dr Diesel Auto xDrive Euro 5 (s/s) (184 ps)37

Low Mileage

£12,600

£243/pm (HP)

  • 2L
  • 56.4K

    Miles
  • Diesel
  • Manual
  • Saloon

K Motors London Ltd

01372423201 *

Other BMW cars near Surrey?
Other BMW 3 Series cars in Surrey
About cars in Epsom on MOTORS
What's the most popular BMW 3 Series colour?
Grey
What's the most popular BMW 3 Series fuel type?
Diesel
What's the BMW 3 Series's average power delivery?
222 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,225
What's the BMW 3 Series's average mileage?
67,819

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