"It appears that they are fighting the election together against us... they are not attacking each other but only me and my party," Kejriwal told media persons here.
"The BJP and the Congress are putting up posters against me saying that I betrayed Anna (Hazare) but there is not a single Congress poster against (Delhi BJP chief) Vijay Goel or a BJP poster attacking (Chief Minister) Sheila Dikshit," he added.
"Both the parties have a common enemy - AAP and Kejriwal."
He termed the Bharatiya Janata Party (BJP) and Congress equally corrupt.
"Both the parties don't mind losing as long as AAP does not win because be it BJP or Congress, if any of them form the government, they will benefit each other as they have been doing for years now," he said.
"They are desperate to ensure that we lose," he added.
Confident of winning at least 47 seats in Delhi, Kejriwal said that the results this time would "amaze" everyone.
"The results will amaze everybody. It will be a government of the people by the people for the people," he said.
Assembly elections will take place in Delhi Dec 4 and the votes will be counted Dec 8.
The Congress and the BJP will be the main players in Delhi although the AAP has emerged as a third force in the national capital. Congress has won the last three elections in Delhi.