| 17A Keighley Road, Cross Hills, Keighley, BD20 7DA | Oct 2025 | £300,000 | Detached | Freehold |
| 15 Keighley Road, Cross Hills, Keighley, BD20 7DA | Aug 2025 | £400,000 | Terraced | Freehold |
| 19 Keighley Road, Cross Hills, Keighley, BD20 7DA | Dec 2020 | £475,000 | Semi-detached | Freehold |
| 7 Keighley Road, Cross Hills, Keighley, BD20 7DA | Sep 2015 | £199,000 | Terraced | Freehold |
| Bowling House, 21 Keighley Road, Cross Hills, Keighley, BD20 7DA | Sep 2014 | £285,000 | Semi-detached | Freehold |
| Tennis Court House, 23 Keighley Road, Cross Hills, Keighley, BD20 7DA | Jan 2014 | £250,000 | Semi-detached | Freehold |
| 23 Keighley Road, Cross Hills, Keighley, BD20 7DA | Jun 2010 | £248,000 | Detached | Freehold |
| 15A Keighley Road, Cross Hills, Keighley, BD20 7DA | Jul 2009 | £95,000 | Semi-detached | Freehold |
| 9 Keighley Road, Cross Hills, Keighley, BD20 7DA | Apr 2004 | £135,000 | Terraced | Freehold |
| 3 Keighley Road, Cross Hills, Keighley, BD20 7DA | Apr 2003 | £122,000 | Terraced | Freehold |
| 5 Keighley Road, Cross Hills, Keighley, BD20 7DA | Nov 2001 | £90,000 | Terraced | Freehold |
| 13 Keighley Road, Cross Hills, Keighley, BD20 7DA | May 2000 | £99,500 | Terraced | Freehold |
| 17 Keighley Road, Cross Hills, Keighley, BD20 7DA | Jul 1997 | £30,000 | Detached | Freehold |
| 11 Keighley Road, Cross Hills, Keighley, BD20 7DA | Mar 1997 | £165,000 | Semi-detached | Freehold |