Used BMW cars for sale in Kirkby, Merseyside

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Kirkby or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 5 Series

2019 - 520i M Sport 4dr Auto

12
£19,298
  • 2L
  • 49.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.6/5 Stars

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
Reduced
£22,798
  • 1.5L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.6/5 Stars

BMW, 5 Series

2020 - 520i M Sport 4dr Auto

42
Low Mileage
£23,895
  • 2L
  • 17.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Auto [Tech Pack]

49
Reduced
£22,795
  • 2L
  • 25.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

12
£29,998
  • 2L
  • 32.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore Kia/MG (Liverpool)

0151 317 9472 *
4.6/5 Stars

BMW, 2 Series

2021 - 218i [136] Sport 4dr DCT [Live Cockpit Prof]

41
Low Mileage
£19,499
Finance available £1630 pm
  • 1.5L
  • 24.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Widnes

BMW, X3

2018 (68) - 3.0 XDRIVE30D M SPORT 5DR Automatic

28
£19,795
Finance available £1639 pm
  • 3L
  • 103.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2021 - 330i M Sport 4dr Step Auto

46
Reduced
£23,295
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

35
£39,299
Finance available £3374 pm
  • 2L
  • 9.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Widnes

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto [Tech 1/Plus Pack]

32
Low Mileage
£20,295
  • 1.5L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

2020 - 330e M Sport 5dr Step Auto [Tech/Pro Pack]

35
Reduced
£22,495
  • 2L
  • 52.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, X5

2020 - xDrive40i M Sport 5dr Auto [Tech/Plus Pack]

48
Low Mileage
£42,895
  • 3L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Motor Range

0151 541 7938 *
4.6/5 Stars

BMW, 3 Series

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

32
Low Mileage
£35,399
Finance available £3045 pm
  • 2L
  • 5.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motorpoint Widnes

BMW, M2

2016 (66) - M2 2dr

25
Low Mileage
£28,495
Finance available £2440 pm
  • 3L
  • 18.4kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Delivered By Heycar

4.4/5 Stars

BMW, 2 Series

2018 - 220d xDrive Sport 2dr [Nav] Step Auto

40
Low Mileage
£13,993
  • 2L
  • 46.7kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Peoples Ford Prescot

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

42
Low Mileage
£22,499
Finance available £1894 pm
  • 2L
  • 25.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Widnes