U.S. Democratic presidential candidates Hillary Clinton and Bernie Sanders have agreed to meet for a debate on April 14, five days before the New York primary, CNN reported on Monday.

Sanders' campaign said in a statement he had accepted CNN's invitation to participate in the debate.

The debate will be held in Brooklyn and will be carried by cable news channels CNN and NY1, CNN said.