"If there is no development in Gujarat, he (Kejriwal) should contest against Modi from Gujarat," Shah said while participating in 'India Today Conclave' here.
The BJP leader was referring to claims by Kejriwal, who undertook a tour of Gujarat, that there was no development in the state as insisted by Modi.
AAP leader Manish Sisodia, who was also present in the event, responded by saying that he would want Kajriwal to stand against Modi even from Gujarat.
Shah said a decision on where Modi should contest will be taken by BJP's Parliamentary Board.
While defending Modi government's performance in Gujarat, the BJP leader said that AAP had been brought by Congress as it could not afford a direct contest with BJP.
Sisodia retorted by saying that his party had fought Congress for more than two years but as the time for change has come, the BJP wants to cash in on the situation.
Shah hit back saying that Congress Vice President Rahul Gandhi only yesterday shook the hand of Ashok Chavan who faces allegations in the Adarsh Society matter.
