Twenty Iraqi Kurdish fighters were killed in clashes and by bombs during an operation on Sunday to retake two areas in Diyala province, one of their commanders said.