(CNN) Robert Mueller's long-awaited testimony has been delayed a week, until July 24, to allow more time for Mueller to testify, House Democrats said in a statement late Friday.

House Judiciary Chairman Jerry Nadler and House Intelligence Chairman Adam Schiff said in a joint statement that Mueller's public appearance had been pushed back at the former special counsel's request, and that Mueller had agreed to appear for an extended period.

"The House Judiciary Committee will convene on July 24 at 8:30am with Special Counsel Mueller testifying in public for three hours. After a brief break, the House Intelligence Committee will convene for additional public testimony beginning at 12:00pm," the chairmen said in a statement. "All members -- Democrats and Republicans -- of both committees will have a meaningful opportunity to question the Special Counsel in public, and the American people will finally have an opportunity to hear directly from Mr. Mueller about what his investigation uncovered."

But the committees are no longer expected to hear from two Mueller deputies -- Aaron Zebley and James Quarles -- on the same day, according to two sources familiar with the matter. Democrats had sought to question the deputies behind closed doors about the special counsel investigation.

Attorney General William Barr had expressed a desire this week that the deputies not testify, and the Justice Department was resisting their appearances.

Read More