The groom looked dapper in an off-white sherwani and red turban, the bride looked resplendent in a traditional red and gold lehenga.
The wedding was attended by some close relatives and friends, including cricket icon Sachin Tendulkar and wife Anjali. (In Pics: Harbhajan Singh Marries Geeta Basra, Sachin is A-List Baraati)
Earlier, a mehendi and sangeet ceremony was held at Harbhajan's family home.
The high profile reception is scheduled for November 1 in New Delhi, where Prime Minister Narendra Modi is reportedly expected to arrive.
Apart from his Team India members like Yuvraj Singh and Virat Kohli, Bollywood celebrities like Amitabh Bachchan, Shah Rukh Khan and Priyanka Chopra are also likely to attend the reception in the capital.
Harbhajan, 35, and Geeta, who has acted in several Bollywood and Punjabi films, dated for five years before they got married.