Modelling the performance of building stocks is crucial in facilitating the renovation at the building stock level. Bottom-up building stock modelling begins by detailing individual buildings and then aggregates them into stock level. Its primary advantage lies in capturing the inherent heterogeneity among distinct buildings, which enables tailored retrofitting. Naturally, this approach requires a comprehensive dataset with detailed building information such as geometry and envelope thermal properties. However, a common challenge is the incompleteness of available data in individual datasets. To address this, previous bottom-up studies have filled the missing data with representative or statistical data. Such practice could lead to homogeneous modelling of distinct buildings within the same statistical group. This limits the utilization of key ability of bottom-up building stock modelling in capturing heterogeneity, such as tailored retrofitting to explore potential retrofitting areas and strategies. To address this challenge of homogeneous modelling, we utilize data fusion framework for bottom-up building stock modelling, employing probabilistic record linkage and inverse modelling techniques to integrate multiple incomplete building performance datasets. This framework fills the missing data in one dataset with information from another, thus capturing inherent heterogeneity in the building stock. An empirical study was conducted in Umeå, Sweden, to investigate the framework's effectiveness by modelling building stock with various retrofitting strategies. This study contribution lies in enhancing bottom-up building stock modelling by capturing inherent heterogeneity, to provide tailored retrofitting solutions.