The House CheckCheck before you offer

House prices in BD20 7DA

25 sales · median £165,000 · most common: Terraced · newest sale Oct 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
17A Keighley Road, Cross Hills, Keighley, BD20 7DAOct 2025£300,000DetachedFreehold
15 Keighley Road, Cross Hills, Keighley, BD20 7DAAug 2025£400,000TerracedFreehold
19 Keighley Road, Cross Hills, Keighley, BD20 7DADec 2020£475,000Semi-detachedFreehold
7 Keighley Road, Cross Hills, Keighley, BD20 7DASep 2015£199,000TerracedFreehold
Bowling House, 21 Keighley Road, Cross Hills, Keighley, BD20 7DASep 2014£285,000Semi-detachedFreehold
Tennis Court House, 23 Keighley Road, Cross Hills, Keighley, BD20 7DAJan 2014£250,000Semi-detachedFreehold
23 Keighley Road, Cross Hills, Keighley, BD20 7DAJun 2010£248,000DetachedFreehold
15A Keighley Road, Cross Hills, Keighley, BD20 7DAJul 2009£95,000Semi-detachedFreehold
9 Keighley Road, Cross Hills, Keighley, BD20 7DAApr 2004£135,000TerracedFreehold
3 Keighley Road, Cross Hills, Keighley, BD20 7DAApr 2003£122,000TerracedFreehold
5 Keighley Road, Cross Hills, Keighley, BD20 7DANov 2001£90,000TerracedFreehold
13 Keighley Road, Cross Hills, Keighley, BD20 7DAMay 2000£99,500TerracedFreehold
17 Keighley Road, Cross Hills, Keighley, BD20 7DAJul 1997£30,000DetachedFreehold
11 Keighley Road, Cross Hills, Keighley, BD20 7DAMar 1997£165,000Semi-detachedFreehold

BD20 ↑