Skip to main content

16,430 Used BMW cars for sale

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

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

£3,999

  • 2L
  • 120.0K

    Miles
  • Diesel
  • Manual
  • Saloon

The World of Cars

02475105174 *

BMW X52010 (60) - 3.0 XDRIVE30D M SPORT 5d 241 BHP 5-Door

2010 (60) - 3.0 XDRIVE30D M SPORT 5d 241 BHP 5-Door33

Low Mileage

£9,000

  • 3L
  • 81.1K

    Miles
  • Diesel
  • Automatic
  • SUV

Hearsall Common Car Sales

02475105300 *

BMW X12012 - S drive 18i 2L

2012 - S drive 18i 2L16

Low Mileage

£7,450

Finance available £144 pm

  • 2L
  • 31.0K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Loyal Corporations (UK) LIMITED

02476936627 *

BMW 3 Series2020 - 2.0 320D M Sport MHEV Auto 4dr

2020 - 2.0 320D M Sport MHEV Auto 4dr48

£17,495

Finance available £339 pm

  • 2L
  • 91.5K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Warwickshire Prestige Cars

02475105246 *

BMW M31996 (P) - M3 Evolution 2dr

1996 (P) - M3 Evolution 2dr9

Low Mileage

£12,950

Finance available £267 pm

  • 3.2L
  • 99.5K

    Miles
  • Petrol
  • Manual
  • Convertible

Trade Classics Ltd

01926351632 *

0/5 Stars

BMW 3 Series2017 - 2.0 330E M Sport Auto 4dr

2017 - 2.0 330E M Sport Auto 4dr34

£10,495

Finance available £212 pm

  • 2L
  • 84.7K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Warwickshire Prestige Cars

02475105246 *

BMW 2 Series2016 (16) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

2016 (16) - 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)36

Reduced

£8,795

  • 2L
  • 76.0K

    Miles
  • Diesel
  • Manual
  • Coupe

The World of Cars

02475105174 *

BMW 2 Series2016 (66) - Gran Tourer 2.0 7 seater brown leather interior

2016 (66) - Gran Tourer 2.0 7 seater brown leather interior19

Low Mileage

£9,250

Finance available £184 pm

  • 2L
  • 38.0K

    Miles
  • Petrol
  • Automatic
  • People Carrier

Loyal Corporations (UK) LIMITED

02476936627 *

BMW 3 Series2021 - 330e M Sport Pro Edition 4-Door

2021 - 330e M Sport Pro Edition 4-Door25

Reduced

£19,995

  • 2L
  • 54.1K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grange Aston Martin Birmingham

01675623130 *

BMW 7 Series2016 - 3.0 740ld xDrive M Sport Auto 4WD 4dr

2016 - 3.0 740ld xDrive M Sport Auto 4WD 4dr49

Low Mileage

£24,995

Finance available £493 pm

  • 3L
  • 57.2K

    Miles
  • Diesel
  • Automatic
  • Saloon

Warwickshire Prestige Cars

02475105246 *

BMW 5 Series2016 (66) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr

2016 (66) - 3.0 535d M Sport Touring Auto Euro 6 (s/s) 5dr24

Low Mileage

£18,495

Finance available £359 pm

  • 3L
  • 64.3K

    Miles
  • Diesel
  • Automatic
  • Estate

The Drivers Gallery Ltd

01926352494 *

0/5 Stars

BMW 2 Series2015 (65) - 218i Sport 5dr

2015 (65) - 218i Sport 5dr12

£3,750

Finance available £61 pm

  • 1.5L
  • 132.3K

    Miles
  • Petrol
  • Manual
  • Hatchback

Loyal Corporations (UK) LIMITED

02476936627 *

BMW 5 Series2007 - B5 Alpina 4.4

2007 - B5 Alpina 4.425

Low Mileage

£25,000

Finance available £493 pm

  • 4.4L
  • 41.5K

    Miles
  • Petrol
  • Automatic
  • Not Supplied

Iconic Auctioneers

01926357471 *

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

2021 - 330e M Sport Pro Edition 4dr Step Auto25

Reduced

£19,995

  • 2L
  • 57.8K

    Miles
  • Hybrid
  • Automatic
  • Saloon

Grange Aston Martin Birmingham

01675623130 *

BMW 4 Series2019 - 3.0 435D xDrive M Sport Auto 4WD 2dr

2019 - 3.0 435D xDrive M Sport Auto 4WD 2dr44

£17,995

Finance available £349 pm

  • 3L
  • 78.7K

    Miles
  • Diesel
  • Automatic
  • Convertible

Warwickshire Prestige Cars

02475105246 *

BMW 2 Series2022 - 218i [136] Sport 4dr [Live Cockpit Professional]

2022 - 218i [136] Sport 4dr [Live Cockpit Professional]47

£18,075

Finance available £351 pm

  • 1.5L
  • 26.9K

    Miles
  • Petrol
  • Manual
  • Saloon

drivedirect Leamington Spa

01926569991 *

BMW 3 Series2016 (16) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

2016 (16) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr20

Low Mileage

£10,845

Finance available £220 pm

  • 2L
  • 51.3K

    Miles
  • Diesel
  • Automatic
  • Saloon

KZ Autos Ltd

02476939692 *

BMW M32002 - M3 2dr

2002 - M3 2dr25

Low Mileage

£30,000

Finance available £596 pm

  • 3.2L
  • 136.2K

    Miles
  • Petrol
  • Manual
  • Coupe

Classic Car Auctions

01926357467 *

3.5/5 Stars

BMW 4 Series2018 - 2.0 420D Gran Coupe M Sport Auto 5dr

2018 - 2.0 420D Gran Coupe M Sport Auto 5dr43

£12,795

Finance available £264 pm

  • 2L
  • 104.5K

    Miles
  • Diesel
  • Automatic
  • Hatchback

Warwickshire Prestige Cars

02475105246 *

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

2012 (12) - 2.0 320d Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)3

Low Mileage

£6,000

  • 2L
  • 92.7K

    Miles
  • Diesel
  • Automatic
  • Saloon

Hearsall Common Car Sales

02475105300 *

Latest news

Motoring news from around the country

What is a Drivetrain? Everything Car Buyers Need to Know - hero image

What is a Drivetrain? Everything Car Buyers Need to Know

This guide will break down drivetrain meaning, its types, and how they impact your driving experience and costs. Plus, we’ll connect you to useful buying tips and tools to make y...

Read more
What is the Ford ST-Line Trim and is it Worth it in 2025? - hero image

What is the Ford ST-Line Trim and is it Worth it in 2025?

For car buyers who want a vehicle that strikes a perfect balance between aesthetics and everyday practicality, the Ford ST-Line trim might be the answer. But what makes the ST-Line...

Read more
What is a Pre-Purchase Inspection and Do You Need One? - hero image

What is a Pre-Purchase Inspection and Do You Need One?

You’ve done your research and you think you’ve found the right vehicle, so a good next step is a pre-purchase inspection (PPI). But what is a pre-purchase inspection? And do yo...

Read more

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