Irani is Member of Parliament (Lok Sabha) from Amethi constituency and won Lok Sabha elections in 2019 by defeating Congress President Rahul Gandhi. Irani joined the Bharatiya Janata Party in 2003. She became the vice-president of the Maharashtra Youth Wing in 2004. In the 2004 general elections for the 14th Lok Sabha, she contested unsuccessfully against Kapil Sibal from the Chandni Chowk constituency in Delhi. She was nominated as executive member of the central committee of the BJP. In December 2004, Irani, blaming then Gujarat Chief Minister, Narendra Modi for BJP's electoral losses, threatened to fast unto death until he resigned. However, she later retracted this demand after BJP's central leadership threatened to take action against her. In May 2009, Irani while campaigning for Vijay Goel's candidature in New Delhi, voiced her concerns about the safety of women in the capital. She advocated capital punishment for rapists as a deterrent.