The 63-year-old BJP Prime Ministerial candidate also said that the FIR showed how shaken the Congress is, observing it was facing defeat and was worried that "a person who (once) eked out his livelihood by selling tea" was challenging it.
Addressing a campaign rally here, Modi said he has not committed any offence that warranted an FIR and that he only showed a lotus badge to people. Lotus is the symbol of BJP.
"To date in my entire life, not even a single FIR was registered against me, not even for wrong-side scooter driving, and not even for wrong parking.
"Suddenly today when I landed here I came to know that an FIR has been registered against me...I will never forget April 30.
One can understand if someone points (threatens with) a knife, a pistol or a gun (and FIR is registered). But do you know why FIR was registered against me? Because I showed a lotus to the people," he said.
Congress was staring at defeat and "the Delhi government" was worried that a person who eked out his livelihood by selling tea was challenging them, he added.
Stoking a huge controversy earlier in the day, Modi displayed the BJP symbol and made a speech in a polling booth in Gandhinagar in violation of electoral laws following which police filed an FIR against him.
The police action came after the Election Commission took serious note of the Gujarat Chief Minister's violation of the electoral laws, under which no person can display any election matter or address a meeting in a polling booth on the day of election, and ordered filing of an FIR against Modi.