Rapid and accurate diagnosis of pulmonary tuberculosis (PTB) is an unresolved problem worldwide, especially for sputum smear− (S−) cases. In this study, five antigen genes including Rv3871, Rv3874, Rv3875, Rv3876, and Rv3879 were cloned from Mycobacterium tuberculosis (Mtb) RD1 and overexpressed to generate antigen fragments. These antigens and their combinations were investigated for PTB serodiagnosis. 298 serum samples were collected from active PTB patients, including 117 sputum smear+ (S+) and sputum culture+ (C+) cases, 101 S−/C+ cases, and 80 S−/C− cases. The serum IgG levels of the five antigens were measured by ELISA. Based on IgG levels, the sensitivity/specificity of Rv3871, Rv3874, Rv3875, Rv3876, and Rv3879 for PTB detection was 81.21%/74.74%, 63.09%/94.78%, 32.21%/87.37%, 62.42%/85.26%, and 83.56%/83.16%, respectively. Furthermore, the optimal result for PTB diagnosis was achieved by combining antigens Rv3871, Rv3876, and Rv3879. In addition, the IgG levels of Rv3871, Rv3876, and Rv3879 were found to be higher in S−/C+ PTB patients than in other PTB populations. More importantly, combination of the three antigens demonstrated superior diagnostic performance for both S−/C+ and S−/C− PTB. In conclusion, the combination of Rv3871, Rv3876, and Rv3879 induced higher IgG response in sputum S−/C+ PTB patients and represents a promising biomarker combination for diagnosing of PTB.