The accuser, Ram Sewak Shukla, a retired executive engineer of the Jal Nigam, gave his testimony before the city magistrate (II) on Friday.
Shukla said Khan had insulted people on constitutional posts by his comments and had hurt the sentiments of millions of people by calling Modi a criminal.
He also presented newspaper cuttings before the court in which the Uttar Pradesh minister was quoted as saying in Faizabad on July 22 that the prime minister was a world class criminal.
Through his lawyer Kripa Shanker Tandon, Shukla further informed that he had served a legal notice to the minister seeking apology for his comments, but the minister did not respond.
The next date of hearing has been fixed for November 17.