As per reports, the baby was delivered at Breach Candy Hospital in Mumbai at around 0900 hrs.
Randhir Kapoor, Kareena’s father confirmed the news, the report says.
The 40-year-old actor had given birth to her first child, boy, named Taimur, four years ago.
She is the second wife of 50-year-old Khan and had tied the knot in 2012.
Last August, the couple had announced the pregnancy on social media. “We are very pleased to announce that we are expecting an addition to our family! Thank you to all our well wishers for all their love and support,” they said.
As soon as the news broke out of the delivery, greetings started flowing on social media.
Riddhima Kapoor Sahni, cousin of Ms Khan wrote, “Congratulations Bebo and Saif, it’s a boy!”
Veteran actor Naseeruddin Shah posted a picture of Kareena.