The bypoll was necessitated by the death of actor and BJP leader Vinod Khanna, who was the sitting MP. The decision to field 64-year-old Khajuria was taken after consultations with the Gurdaspur unit of the party and the Majha region leaders and volunteers, AAP leader Sukhpal Khaira said in Jalandhar.
Mr Khaira, who is the Leader of Opposition in the Punjab Assembly, said that Major General Khajuria is an old party volunteer and is a local resident of Pathankot which falls within the Gurdaspur seat.
Major General Khajuria hails from Bungal village in Pathankot. He has served two tenures as Brigade and Division Commander in Punjab during his 37 years of service.
Mr Khaira, who was flanked by Major General Khajuria and AAP state unit chief Bhagwant Mann, said that while the Congress and the BJP were planning to bring in "parachute" candidates, his party has fielded a local candidate with a clean image.
He lashed out at Punjab Chief Minister Capt Amarinder Singh alleging failure to deliver on promises made during the assembly polls.
Mr Khaira claimed that the situation has not improved under the present regime as farmers were still committing suicides.
The Gurdaspur bypoll has been scheduled for October 11 and results will be declared on October 15. The Gurdaspur Lok Sabha seat has been a stronghold of the BJP so far.
Actor-turned-politician Mr Khanna, who passed away in April this year, won the seat four times.