The rights group's report for 2004 says Israeli forces have killed some 700 Palestinians - including 150 children - mostly in unlawful circumstances.
The report lists "reckless shooting, shelling and air strikes in civilian areas... and excessive use of force".
It also condemns the killing of Israeli civilians by Palestinian militants and violence by Jewish settlers.
"Certain abuses committed by the Israeli army constituted crimes against humanity and war crimes," Amnesty's report says.
"The deliberate targeting of civilians by Palestinian armed groups constituted crimes against humanity," it adds.
An Israeli opposition MP has requested an urgent parliamentary debate on the report.
But an Israeli foreign ministry spokesman denied the charge of war crimes and said Amnesty's analysis appeared "one-sided".
The report says Palestinian armed groups killed 109 Israe
|Liveleak on Facebook|