The Gujarat police have filed an FIR, or First Information Report, and formed two teams to look for the men who smashed the windscreen of the Aam Aadmi Party leader’s car as he drove through Kutch.
Mr Kejriwal, who has been facing black flag protests on the road, said the attackers shouted slogans in Mr Modi’s name.
Police jeeps joined his convoy on Thursday for more security.
Late last night, Mr Kejriwal alleged that the police were constantly reporting his movements to “someone” on the phone.
“When I visited a hospital in Sami, someone from my team told me that the police officers with me were reporting my movements to someone over the phone,” Mr Kejriwal told the media. “I then got a call from a journalist saying I would be stopped in the next town and not be allowed to go on.”
In a tweet, his close aide Manish Sisodia echoed the allegation, “Day 2 in Gujarat-state police is spying on me.Troubling, questioning, threatening people I’m meeting since last evening (sic).”
Mr Kejriwal says he is being harassed on the orders of the Chief Minister. He is on a four-day tour of Gujarat for what he calls an audit of Mr Modi’s claims of exceptional development in the state that he has governed since 2001. The BJP’s prime ministerial candidate has held up Gujarat as an example of what he can do for the country.
Mr Kejriwal’s detention in Radhanpur, 170 km from Ahmedabad, led to clashes between the AAP and BJP in Lucknow and Delhi. (read) 14 AAP members have been arrested and 30 detained on charges of rioting. (read)
Mr Kejriwal resigned as Chief Minister of Delhi last month, 49 days after taking office.
AAP has suggested that if Mr Modi decides to run for Parliament from anywhere outside Gujarat, it will field Mr Kejriwal against him.