Select a different manufacturer
Search all BMW used car prices. Basic valuations, unadjusted for mileage or any options fitted, are free.
To access more precise BMW valuations, taking into account exact mileage and any value-adding extras fitted such as sat-nav, there's a small charge.
To get a free valuation for the BMW you are interested in, select a model below.
Latest models
Older models
Select a latest model to view specifications
-
We have used prices for 4 versions of this car
Most affordable:£26,940 - £31,460
Top version:£29,025 - £33,880
Get used prices
-
We have used prices for 8 versions of this car
Most affordable:£16,640 - £21,640
Top version:£18,900 - £30,085
Get used prices
-
We have used prices for 6 versions of this car
Most affordable:£16,865 - £32,120
Top version:£20,045 - £34,210
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£30,530 - £36,410
Top version:£31,890 - £37,950
Get used prices
-
We have used prices for 16 versions of this car
Most affordable:£20,845 - £33,220
Top version:£28,180 - £44,880
Get used prices
-
We have used prices for 28 versions of this car
Most affordable:£16,135 - £23,265
Top version:£19,590 - £32,770
Get used prices
-
We have used prices for 89 versions of this car
Most affordable:£4,730 - £8,825
Top version:£16,515 - £27,790
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£40,795 - £53,350
Top version:£47,180 - £55,520
Get used prices
-
We have used prices for 12 versions of this car
Most affordable:£26,310 - £30,415
Top version:£32,830 - £38,060
Get used prices
-
We have used prices for 69 versions of this car
Most affordable:£11,795 - £16,150
Top version:£32,020 - £40,050
Get used prices
-
We have used prices for 146 versions of this car
Most affordable:£13,255 - £18,110
Top version:£33,595 - £52,975
Get used prices
-
We have used prices for 168 versions of this car
Most affordable:£10,810 - £17,295
Top version:£31,590 - £50,060
Get used prices
-
We have used prices for 15 versions of this car
Most affordable:£37,840 - £72,505
Top version:£76,820 - £104,755
Get used prices
-
We have used prices for 9 versions of this car
Most affordable:£50,835 - £80,485
Top version:£103,655 - £125,400
Get used prices
-
We have used prices for 37 versions of this car
Most affordable:£18,080 - £37,630
Top version:£24,235 - £50,395
Get used prices
-
We have used prices for 22 versions of this car
Most affordable:£21,440 - £38,630
Top version:£28,315 - £50,950
Get used prices
-
We have used prices for 15 versions of this car
Most affordable:£35,635 - £66,005
Top version:£79,800 - £99,065
Get used prices
-
We have used prices for 37 versions of this car
Most affordable:£20,170 - £34,490
Top version:£44,050 - £75,130
Get used prices
-
We have used prices for 24 versions of this car
Most affordable:£34,130 - £41,950
Top version:£48,910 - £59,280
Get used prices
-
We have used prices for 24 versions of this car
Most affordable:£36,570 - £43,890
Top version:£52,310 - £62,130
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£73,770 - £89,605
Top version:£90,080 - £109,325
Get used prices
-
We have used prices for 8 versions of this car
Most affordable:£58,345 - £81,925
Top version:£76,530 - £107,465
Get used prices
-
We have used prices for 18 versions of this car
Most affordable:£21,305 - £32,440
Top version:£52,935 - £96,215
Get used prices
-
We have used prices for 18 versions of this car
Most affordable:£22,530 - £36,540
Top version:£58,335 - £104,650
Get used prices
-
We have used prices for 18 versions of this car
Most affordable:£22,295 - £33,640
Top version:£52,440 - £97,015
Get used prices
-
We have used prices for 15 versions of this car
Most affordable:£22,585 - £36,625
Top version:£27,705 - £44,910
Get used prices
-
We have used prices for 22 versions of this car
Most affordable:£34,180 - £45,485
Top version:£50,225 - £68,515
Get used prices
-
We have used prices for 22 versions of this car
Most affordable:£38,225 - £46,970
Top version:£57,015 - £69,995
Get used prices
-
We have used prices for 15 versions of this car
Most affordable:£49,015 - £74,695
Top version:£83,180 - £113,115
Get used prices
-
We have used prices for 59 versions of this car
Most affordable:£25,115 - £40,680
Top version:£62,845 - £74,695
Get used prices
-
We have used prices for 34 versions of this car
Most affordable:£22,005 - £28,840
Top version:£33,055 - £38,975
Get used prices
-
We have used prices for 20 versions of this car
Most affordable:£27,200 - £35,910
Top version:£36,420 - £43,660
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£18,915 - £23,270
Top version:£24,460 - £40,905
Get used prices
-
We have used prices for 61 versions of this car
Most affordable:£22,390 - £32,425
Top version:£36,035 - £47,150
Get used prices
-
We have used prices for 6 versions of this car
Most affordable:£29,765 - £38,975
Top version:£37,215 - £48,720
Get used prices
-
We have used prices for 16 versions of this car
Most affordable:£36,790 - £44,440
Top version:£46,790 - £56,540
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£33,015 - £45,880
Top version:£48,390 - £74,480
Get used prices
-
We have used prices for 59 versions of this car
Most affordable:£17,620 - £25,825
Top version:£45,490 - £70,290
Get used prices
-
We have used prices for 98 versions of this car
Most affordable:£24,925 - £34,695
Top version:£57,245 - £80,255
Get used prices
-
We have used prices for 5 versions of this car
Most affordable:£43,685 - £80,075
Top version:£73,350 - £107,560
Get used prices
-
We have used prices for 48 versions of this car
Most affordable:£25,455 - £37,170
Top version:£65,995 - £99,125
Get used prices
-
We have used prices for 45 versions of this car
Most affordable:£32,025 - £48,235
Top version:£69,235 - £109,780
Get used prices
-
We have used prices for 5 versions of this car
Most affordable:£56,340 - £72,490
Top version:£80,830 - £104,060
Get used prices
-
We have used prices for 22 versions of this car
Most affordable:£18,515 - £31,385
Top version:£36,210 - £47,310
Get used prices
Select an older model to view specifications
Older models
1-Series (6 models)
2019 - 2024
-
We have used prices for 122 versions of this car
Most affordable:£9,885 - £14,220
Top version:£20,050 - £31,955
Get used prices
2011 - 2019
-
We have used prices for 785 versions of this car
Most affordable:£1,205 - £2,285
Top version:£17,785 - £24,760
Get used prices
2004 - 2013
-
We have used prices for 69 versions of this car
Most affordable:£915 - £2,935
Top version:£5,480 - £11,470
Get used prices
-
We have used prices for 87 versions of this car
Most affordable:£1,435 - £3,910
Top version:£3,640 - £6,505
Get used prices
-
We have used prices for 285 versions of this car
Most affordable:£640 - £1,305
Top version:£2,715 - £5,685
Get used prices
-
We have used prices for 1 version of this car
£25,650 - £33,820
Get used prices
2-Series (5 models)
2020 onwards
-
We have used prices for 56 versions of this car
Most affordable:£13,110 - £16,980
Top version:£20,330 - £33,245
Get used prices
2014 - 2024
-
We have used prices for 135 versions of this car
Most affordable:£4,095 - £6,625
Top version:£44,630 - £57,270
Get used prices
-
We have used prices for 141 versions of this car
Most affordable:£3,485 - £5,465
Top version:£13,725 - £20,765
Get used prices
-
We have used prices for 89 versions of this car
Most affordable:£5,865 - £7,940
Top version:£11,685 - £23,245
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£17,850 - £23,575
Top version:£18,200 - £24,055
Get used prices
3-Series (14 models)
2012 - 2020
-
We have used prices for 262 versions of this car
Most affordable:£3,495 - £6,610
Top version:£7,055 - £22,410
Get used prices
-
We have used prices for 516 versions of this car
Most affordable:£2,015 - £4,335
Top version:£41,770 - £61,385
Get used prices
-
We have used prices for 488 versions of this car
Most affordable:£2,940 - £5,735
Top version:£14,060 - £26,215
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£15,125 - £22,825
Top version:£18,390 - £33,450
Get used prices
2005 - 2013
-
We have used prices for 104 versions of this car
Most affordable:£1,335 - £2,765
Top version:£3,540 - £7,260
Get used prices
-
We have used prices for 118 versions of this car
Most affordable:£660 - £1,830
Top version:£3,575 - £9,260
Get used prices
-
We have used prices for 21 versions of this car
Most affordable:£6,090 - £9,600
Top version:£15,375 - £22,055
Get used prices
-
We have used prices for 185 versions of this car
Most affordable:£865 - £2,290
Top version:£3,040 - £6,835
Get used prices
-
We have used prices for 199 versions of this car
Most affordable:£625 - £1,495
Top version:£2,665 - £5,925
Get used prices
1998 - 2006
-
We have used prices for 50 versions of this car
Most affordable:£605 - £2,080
Top version:£2,235 - £5,655
Get used prices
-
We have used prices for 39 versions of this car
Most affordable:£1,115 - £2,125
Top version:£1,865 - £3,550
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£10,340 - £14,010
Top version:£15,605 - £21,110
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£6,210 - £9,655
Top version:£6,210 - £9,655
Get used prices
-
We have used prices for 40 versions of this car
Most affordable:£730 - £2,015
Top version:£1,730 - £4,450
Get used prices
4-Series (4 models)
2013 - 2021
-
We have used prices for 208 versions of this car
Most affordable:£4,555 - £7,470
Top version:£24,875 - £35,820
Get used prices
-
We have used prices for 201 versions of this car
Most affordable:£4,380 - £7,480
Top version:£27,715 - £46,780
Get used prices
-
We have used prices for 124 versions of this car
Most affordable:£5,635 - £8,450
Top version:£25,710 - £36,205
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£12,750 - £29,600
Top version:£13,985 - £32,610
Get used prices
5-Series (10 models)
2017 - 2024
-
We have used prices for 104 versions of this car
Most affordable:£9,685 - £17,760
Top version:£28,225 - £47,595
Get used prices
-
We have used prices for 87 versions of this car
Most affordable:£11,355 - £18,580
Top version:£24,545 - £45,705
Get used prices
-
We have used prices for 7 versions of this car
Most affordable:£27,865 - £44,895
Top version:£43,865 - £88,780
Get used prices
2009 - 2017
-
We have used prices for 49 versions of this car
Most affordable:£3,035 - £5,275
Top version:£7,155 - £19,535
Get used prices
-
We have used prices for 260 versions of this car
Most affordable:£2,125 - £4,830
Top version:£7,095 - £17,270
Get used prices
-
We have used prices for 247 versions of this car
Most affordable:£2,445 - £4,455
Top version:£7,325 - £17,810
Get used prices
-
We have used prices for 5 versions of this car
Most affordable:£8,105 - £14,335
Top version:£11,250 - £24,400
Get used prices
2003 - 2010
-
We have used prices for 126 versions of this car
Most affordable:£570 - £1,495
Top version:£1,940 - £5,590
Get used prices
-
We have used prices for 108 versions of this car
Most affordable:£720 - £1,445
Top version:£2,220 - £6,310
Get used prices
-
We have used prices for 3 versions of this car
Most affordable:£8,400 - £12,690
Top version:£15,290 - £28,460
Get used prices
6-Series (10 models)
2017 - 2020
-
We have used prices for 12 versions of this car
Most affordable:£10,960 - £20,195
Top version:£15,230 - £28,105
Get used prices
2011 - 2018
-
We have used prices for 9 versions of this car
Most affordable:£5,255 - £20,240
Top version:£7,075 - £23,495
Get used prices
-
We have used prices for 11 versions of this car
Most affordable:£4,490 - £15,110
Top version:£6,740 - £21,275
Get used prices
-
We have used prices for 1 version of this car
£10,060 - £27,755
Get used prices
-
We have used prices for 1 version of this car
£11,430 - £29,645
Get used prices
-
We have used prices for 7 versions of this car
Most affordable:£5,345 - £13,235
Top version:£6,580 - £16,880
Get used prices
-
We have used prices for 1 version of this car
£10,790 - £26,015
Get used prices
2004 - 2010
-
We have used prices for 36 versions of this car
Most affordable:£1,265 - £2,930
Top version:£3,395 - £6,315
Get used prices
-
We have used prices for 36 versions of this car
Most affordable:£1,570 - £3,380
Top version:£4,355 - £7,690
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£7,175 - £14,810
Top version:£11,915 - £16,585
Get used prices
7-Series (3 models)
2015 - 2022
-
We have used prices for 87 versions of this car
Most affordable:£10,255 - £19,615
Top version:£34,015 - £64,355
Get used prices
2008 - 2015
-
We have used prices for 56 versions of this car
Most affordable:£2,790 - £5,825
Top version:£9,005 - £19,750
Get used prices
2002 - 2008
-
We have used prices for 22 versions of this car
Most affordable:£1,120 - £2,430
Top version:£2,520 - £6,680
Get used prices
Alpina (8 models)
2008 - 2015
-
We have used prices for 7 versions of this car
Most affordable:£2,965 - £5,515
Top version:£9,965 - £16,585
Get used prices
-
We have used prices for 9 versions of this car
Most affordable:£3,155 - £5,555
Top version:£12,930 - £25,765
Get used prices
-
We have used prices for 7 versions of this car
Most affordable:£3,290 - £7,700
Top version:£7,700 - £13,355
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£7,550 - £13,580
Top version:£10,250 - £22,070
Get used prices
2000 - 2010
-
We have used prices for 1 version of this car
£9,055 - £17,705
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£7,075 - £16,745
Top version:£7,075 - £16,745
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£2,095 - £3,980
Top version:£6,735 - £15,665
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£2,290 - £4,315
Top version:£6,935 - £16,135
Get used prices
i3 (1 models)
2013 - 2022
-
We have used prices for 44 versions of this car
Most affordable:£3,150 - £7,040
Top version:£12,875 - £18,885
Get used prices
i8 (2 models)
2014 - 2020
-
We have used prices for 7 versions of this car
Most affordable:£17,940 - £32,250
Top version:£26,705 - £39,700
Get used prices
2018 - 2020
-
We have used prices for 1 version of this car
£34,405 - £54,925
Get used prices
X1 (2 models)
2015 - 2022
-
We have used prices for 151 versions of this car
Most affordable:£5,350 - £10,695
Top version:£19,790 - £29,295
Get used prices
2009 - 2015
-
We have used prices for 74 versions of this car
Most affordable:£1,730 - £3,255
Top version:£4,345 - £9,685
Get used prices
X2 (1 models)
2018 - 2023
-
We have used prices for 103 versions of this car
Most affordable:£9,520 - £15,780
Top version:£16,725 - £31,480
Get used prices
X3 (3 models)
2017 - 2024
-
We have used prices for 68 versions of this car
Most affordable:£14,385 - £23,230
Top version:£32,505 - £55,105
Get used prices
2011 - 2017
-
We have used prices for 60 versions of this car
Most affordable:£2,850 - £4,865
Top version:£8,305 - £15,770
Get used prices
2004 - 2010
-
We have used prices for 74 versions of this car
Most affordable:£585 - £1,355
Top version:£1,785 - £4,085
Get used prices
X4 (1 models)
2014 - 2018
-
We have used prices for 9 versions of this car
Most affordable:£7,440 - £12,975
Top version:£9,570 - £16,720
Get used prices
X5 (3 models)
2013 - 2018
-
We have used prices for 33 versions of this car
Most affordable:£7,730 - £12,610
Top version:£16,075 - £30,185
Get used prices
2007 - 2013
-
We have used prices for 66 versions of this car
Most affordable:£2,105 - £4,110
Top version:£6,440 - £14,935
Get used prices
2000 - 2006
-
We have used prices for 24 versions of this car
Most affordable:£1,240 - £2,555
Top version:£1,890 - £3,930
Get used prices
X6 (2 models)
2014 - 2019
-
We have used prices for 11 versions of this car
Most affordable:£10,300 - £16,285
Top version:£21,165 - £28,975
Get used prices
2008 - 2014
-
We have used prices for 31 versions of this car
Most affordable:£3,705 - £5,680
Top version:£6,495 - £13,975
Get used prices
Z4 (4 models)
2009 - 2017
-
We have used prices for 44 versions of this car
Most affordable:£3,375 - £5,925
Top version:£10,455 - £18,900
Get used prices
2003 - 2008
-
We have used prices for 27 versions of this car
Most affordable:£885 - £1,685
Top version:£1,585 - £3,705
Get used prices
-
We have used prices for 4 versions of this car
Most affordable:£4,560 - £7,215
Top version:£5,230 - £8,300
Get used prices
-
We have used prices for 2 versions of this car
Most affordable:£3,535 - £5,980
Top version:£8,955 - £14,445
Get used prices
Latest news
-
Welcome to Parkers Deal Watch. On this page, you’ll find a selection of the best new car deals to sink your teeth into. This page covers both personal car leasing...
-
Winter can be the ideal time to pick up a bargain used car. From October to April, demand is traditionally very as the weather takes a turn for the cold...
-
In the market for a deal on a new car? If your budget is £300 per month, you’ll have a veritable treasure trove of leasing deals to pick from. The...
-
Range anxiety has long restrained new car buyers from picking up an electric car, but those days may soon be over. The battery technology in mainstream EVs is improving all the time....
-
Classic cars are cleaner than you might think. Although the number of 20 years-and-older vehicles on UK roads has more than doubled in the last 10 years, their average CO2...
-
Think electric cars are expensive? Not anymore! There’s never been a better time to dive into electric car ownership on a budget thanks to an increasing number of used car...