Your Bmw valuation will be based on 7,203 cars currently on sale at Desperate Seller, with prices ranking from £1,285 to £234,802 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 £15,748
From £1,299 To £234,802
Average price £14,454
From £5,789 To £148,950
Average price £20,505
From £5,489 To £42,884
Average price £14,601
From £1,795 To £55,000
Average price £17,124
From £3,000 To £40,804
Average price £16,607
From £2,695 To £89,999
Average price £33,672
From £1,995 To £64,999
Average price £22,838
From £9,950 To £38,669
Average price £18,511
From £8,995 To £99,989
Average price £41,159
From £10,995 To £58,794
Average price £23,688
From £6,395 To £73,995
Average price £13,429
From £4,995 To £25,995
Average price £15,150
From £1,975 To £39,588
Average price £12,540
From £5,995 To £69,995
Average price £26,984
From £3,500 To £67,116
Average price £24,922
From £17,244 To £32,094
Average price £23,702
From £9,790 To £44,241
Average price £27,896
From £16,200 To £139,950
Average price £48,715
From £19,500 To £85,995
Average price £34,174
From £12,999 To £44,218
Average price £28,830
From £10,105 To £30,283
Average price £23,196
From £16,500 To £83,999
Average price £39,279
From £45,200 To £92,394
Average price £59,050
From £2,795 To £34,990
Average price £9,081
From £21,299 To £37,749
Average price £29,089
From £11,995 To £37,229
Average price £25,948
From £25,995 To £71,490
Average price £52,892
From £26,390 To £52,990
Average price £36,603
From £23,332 To £69,900
Average price £39,716
From £24,985 To £48,299
Average price £33,959
From £37,989 To £66,000
Average price £49,087
From £18,450 To £32,990
Average price £25,568
From £28,200 To £60,700
Average price £39,640
From £16,990 To £40,345
Average price £27,008
From £7,995 To £80,000
Average price £47,894
From £12,795 To £17,495
Average price £14,702
From £32,607 To £44,000
Average price £39,326
From £6,950 To £34,999
Average price £20,750
From £10,290 To £44,990
Average price £20,035
From £58,420 To £68,492
Average price £63,363
From £18,950 To £33,500
Average price £25,813
From £10,850 To £14,995
Average price £12,719
From £12,950 To £17,761
Average price £15,356
From £14,999 To £19,560
Average price £17,280
From £11,950 To £28,990
Average price £20,470
From £66,985 To £94,990
Average price £80,988
From £58,891 To £79,990
Average price £69,441