Skip to main content
Get theCazoo logoapp - Powered by MOTORS

3,678 Used BMW 3 Series cars for sale

BMW 3 Series2022 - 330E SE PRO 4-Door

2022 - 330E SE PRO 4-Door27

£17,400

£291/pm (PCP)

  • 2L
  • 43.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door26

£18,500

£314/pm (PCP)

  • 2L
  • 53.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 - 3 SERIES 330e M Sport 4dr Step Auto

2021 - 3 SERIES 330e M Sport 4dr Step Auto39

£20,981

  • 2L
  • 40.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2021 (70) - 3.0 330d MHT Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (286

2021 (70) - 3.0 330d MHT Sport Touring 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (28650

£15,475

£304/pm (HP)

  • 3L
  • 116.2K

    Miles
  • Diesel
  • Automatic
  • Estate

The Witley Car Company Ltd

01428771120 *

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

2022 - 330E XDRIVE M SPORT 4-Door28

£22,038

£377/pm (PCP)

  • 2L
  • 45.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2022 - 3 SERIES 330i M Sport 5dr Step Auto

2022 - 3 SERIES 330i M Sport 5dr Step Auto47

£30,392

  • 2L
  • 33.4K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

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

2012 (12) - 2.0 320d Sport Plus Edition Euro 5 (s/s) 2dr33

£4,990

  • 2L
  • 123.0K

    Miles
  • Diesel
  • Manual
  • Convertible

AST Cars

01420558832 *

4.4/5 Stars

BMW 3 Series2020 (20) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

2020 (20) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr51

£19,800

£311/pm (PCP)

  • 2L
  • 58.2K

    Miles
  • Petrol
  • Automatic
  • Estate

TMC Motors

01252960115 *

4.7/5 Stars

BMW 3 Series2021 - 330e SE Pro 4dr Step Auto

2021 - 330e SE Pro 4dr Step Auto26

£16,000

£269/pm (PCP)

  • 2L
  • 50.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2021 - 320I M SPORT 4-Door

2021 - 320I M SPORT 4-Door26

Low Mileage

£23,200

£386/pm (PCP)

  • 2L
  • 23.5K

    Miles
  • Petrol
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

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

2024 - 330e M Sport 4dr Step Auto

£30,926

  • 2L
  • 21.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2022 - 330e Sport 4dr Step Auto

2022 - 330e Sport 4dr Step Auto

£23,159

  • 2L
  • 46.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2025 - 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack]

2025 - 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack]48

Low Mileage

£36,905

  • 2L
  • 2.4K

    Miles
  • Petrol
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door28

£16,700

£303/pm (PCP)

  • 2L
  • 82.4K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2024 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto

2024 - 3 SERIES 330e 22.3 kWh M Sport 4dr Step Auto40

Low Mileage

£31,717

  • 2L
  • 4.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Marshall BMW Hampshire

01256268420 *

BMW 3 Series2016 (16) - 335d xDrive M Sport 5dr Step Auto [Business Media]

2016 (16) - 335d xDrive M Sport 5dr Step Auto [Business Media]58

£11,495

£220/pm (HP)

  • 3L
  • 91.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

LION CAR HUB LTD

01252415031 *

BMW 3 Series2021 - 330E M SPORT 4-Door

2021 - 330E M SPORT 4-Door29

£18,626

£312/pm (PCP)

  • 2L
  • 51.9K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Big Motoring World Camberley

01276983839 *

BMW 3 Series2022 - 3 SERIES M340i xDrive MHT 5dr Step Auto

2022 - 3 SERIES M340i xDrive MHT 5dr Step Auto39

Low Mileage

£39,946

  • 3L
  • 15.9K

    Miles
  • Petrol
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

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

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

Low Mileage

£13,490

£262/pm (HP)

  • 2L
  • 56.0K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Noble Motors

01256268407 *

BMW 3 Series2025 - 3 SERIES 330e 22.3 kWh M Sport 5dr Step Auto

2025 - 3 SERIES 330e 22.3 kWh M Sport 5dr Step Auto49

£36,197

  • 2L
  • 6.1K

    Miles
  • Hybrid
  • Automatic
  • Estate

Marshall BMW Hampshire

01256268420 *

Other BMW cars near Surrey?
Other BMW 3 Series cars in Surrey
About cars in Farnham 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?
223 BHP
What's the BMW 3 Series's average fuel economy?
60 MPG
What's the BMW 3 Series's average price?
£17,261
What's the BMW 3 Series's average mileage?
67,804

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