Macbeth and Macduff both were brave, hard workers who did their jobs well. But they otherwise were different. Specifically, Macbeth didn't compare at all well with Macduff. Macbeth thought of rewards and promotions. Macduff thought of loyal service to his sovereign. Macbeth became impatient and wanted to hasten his predicted royal future along. Macduff was patient and willing to take his time organizing a successful invading force. Macbeth was deceitful, duplicitous, hypocritical, and treacherous to king and country. Macduff was straightforward, respectful, and honest. For Macbeth, his ambition justified cruel, treacherous means. For Macduff, his honor demanded honorable means.
MacBeth meets the three witches with lady MacBeth
Well, if you mean killed, there were many! King Duncan, Banquo, Lady Macduff, Lady Macduff's son, other members of the Macduff family and Macbeth!
Macduff isn't going to Macbeth's coronation because he suspects that Macbeth had something to do with King Duncan's Murder.
After committing the first murder himself, Macbeth sends out hired murderers to deal with Banquo and with Macduff's family. As a result, he does not kill the people he is really worried about: Macduff and Fleance (since it is Banquo's children and not Banquo he is to worry about)
Professional hitmen. Although with the murderers he hires to kill Banquo, he goes through the rigmarole of rehearsing their grievances against Banquo, arguably this is a sham to make Macbeth feel less like the kind of scum that hires professional hitmen to kill his friend. By the time he hires murderers to kill Macduff's family, there is no more pretence.
Macbeth Lady Macbeth Banquo Fleance Malcolm Donalbain Macduff Lady Macduff
Macduff takes Macbeth's place at the banquet in the play "Macbeth." Macbeth had planned to sit at the head of the table but gets unsettled by Banquo's ghost, so Macduff takes his place instead.
MacBeth meets the three witches with lady MacBeth
The assassins in Macbeth kill Banquo, a close friend of Macbeth, and attempt to kill Fleance, Banquo's son. They are hired by Macbeth to eliminate any potential threats to his throne, as Banquo's descendants are prophesied to inherit the kingdom.
Well, if you mean killed, there were many! King Duncan, Banquo, Lady Macduff, Lady Macduff's son, other members of the Macduff family and Macbeth!
Macduff isn't going to Macbeth's coronation because he suspects that Macbeth had something to do with King Duncan's Murder.
Three for Banquo, six men to Macduff's castle
After committing the first murder himself, Macbeth sends out hired murderers to deal with Banquo and with Macduff's family. As a result, he does not kill the people he is really worried about: Macduff and Fleance (since it is Banquo's children and not Banquo he is to worry about)
Professional hitmen. Although with the murderers he hires to kill Banquo, he goes through the rigmarole of rehearsing their grievances against Banquo, arguably this is a sham to make Macbeth feel less like the kind of scum that hires professional hitmen to kill his friend. By the time he hires murderers to kill Macduff's family, there is no more pretence.
Lady Macbeth was also missing from the banquet table in the scene from Shakespeare's "Macbeth" where Banquo's ghost appears. Lady Macbeth excuses herself from the table, fainting in response to Macbeth's behavior and the appearance of Banquo's ghost.
Banquo, Fleance, Lady Macduff and her children
Loads of people, including Macdonweald, Duncan, his grooms, Banquo, young Siward, Macbeth, Macduff's children etc.