They were killed by Macbeth because he blamed them for Duncan's murder.
"I" said Macbeth, "with the servants' daggers. I killed Macbeth."
And then Macbeth asked Macbeth if he confronted Macbeth on killing Macbeth with Macbeth.
In shakesperes story it is said that Macbeth killed him in his sleep but in reality historians believe he was killed (by Macbeth) during or shortly after the battle.
Macbeth kills Duncan in his own castle at night time.
He had his suspicions because the fact the Macbeth killed the servants he blamed the murder on.
Macbeth was a loyal vassal of King Duncan. Macbeth's act should not be considered regicide.
Macbeth said that he killed Duncan's grooms out of anger over Duncan's death.
The title character, Macbeth, Thane of Cawdor.
"Wake Duncan with thy knocking! I wish thou couldst!" Yes, Macbeth regrets killing Duncan.
King Duncan was killed by Macbeth in the latter's castle at Inverness.The king was asleep in his chamber which had two guards outside whom Lady Macbeth had given intoxicated drinks.Note : Due to Macbeth's prior decision of not killing Duncan, Lady Macbeth had decided to take up the 'business' . However, when she saw her father's face in Duncan's, she decided against killing the king herself.********
Nobody was. That's the point. Macbeth killed a good man.