Your Bmw valuation will be based on 7,663 cars currently on sale at Desperate Seller, with prices ranking from £995 to £998,900 across different models. The most popular model currently on sale is the 3 Series.
Step 2 of 6 - Select model
From £1,285 To £64,911
Average price £16,872
From £1,500 To £998,900
Average price £16,333
From £5,789 To £148,950
Average price £21,119
From £5,489 To £46,555
Average price £15,893
From £995 To £60,084
Average price £18,276
From £3,000 To £44,995
Average price £16,850
From £2,495 To £107,994
Average price £34,936
From £1,000 To £64,999
Average price £24,749
From £9,650 To £36,594
Average price £18,196
From £11,785 To £99,989
Average price £41,388
From £17,648 To £36,888
Average price £24,277
From £9,999 To £58,794
Average price £24,300
From £2,500 To £80,000
Average price £26,041
From £6,000 To £73,995
Average price £13,033
From £5,995 To £74,999
Average price £29,053
From £1,975 To £40,788
Average price £12,914
From £4,000 To £26,995
Average price £15,319
From £11,499 To £56,500
Average price £29,467
From £15,499 To £139,950
Average price £51,584
From £19,998 To £85,995
Average price £34,880
From £16,500 To £88,194
Average price £38,705
From £12,000 To £42,999
Average price £26,757
From £10,295 To £32,634
Average price £22,677
From £38,700 To £87,540
Average price £59,618
From £10,790 To £54,511
Average price £29,154
From £2,495 To £34,990
Average price £8,957
From £25,999 To £75,000
Average price £53,789
From £25,495 To £79,000
Average price £48,164
From £22,795 To £36,588
Average price £28,458
From £26,390 To £72,995
Average price £38,970
From £37,989 To £66,000
Average price £50,608
From £22,895 To £79,500
Average price £51,234
From £18,450 To £31,990
Average price £25,645
From £27,400 To £47,999
Average price £35,945
From £27,700 To £60,700
Average price £39,589
From £32,602 To £62,995
Average price £42,583
From £22,248 To £39,260
Average price £31,346
From £9,397 To £14,495
Average price £11,263
From £13,695 To £18,000
Average price £16,214
From £54,825 To £66,511
Average price £59,685
From £6,950 To £31,999
Average price £20,182
From £18,950 To £33,500
Average price £25,813
From £14,950 To £44,990
Average price £24,963
From £11,950 To £28,990
Average price £20,470
From £72,990 To £94,990
Average price £83,990
From £79,990 To £84,000
Average price £81,995
From £71,201 To £88,995
Average price £80,098
From £9,995 To £10,924
Average price £10,460