Supply chain integration (SCI) is a pivotal issue in SCM literature. Our quantitative analysis based on the High Performance Manufacturing database investigates the influence of SCI on delivery performance and the moderating effect of international sourcing on this relationship. The results confirm the positive relationship between SCI and delivery performance and also highlight that the impact of SCI is positively moderated by the adoption of international suppliers.