Indian spinner Harbhajan Singh on Thursday tied the nuptial knot with long-time girlfriend Geeta Basra in a gurudwara in Jalandhar.