1 Samuel 15:24

24 Then Saul said to Samuel, “I have sinned. I violated the LORD’s command and your instructions. I was afraid of the men and so I gave in to them.

Read 1 Samuel 15:24 Using Other Translations

And Saul said unto Samuel, I have sinned: for I have transgressed the commandment of the LORD, and thy words: because I feared the people, and obeyed their voice.
Saul said to Samuel, "I have sinned, for I have transgressed the commandment of the LORD and your words, because I feared the people and obeyed their voice.
Then Saul admitted to Samuel, “Yes, I have sinned. I have disobeyed your instructions and the LORD ’s command, for I was afraid of the people and did what they demanded.

What does 1 Samuel 15:24 mean?

John Gill's Exposition of the Bible
1 Samuel 15:24

And Saul said unto Samuel, I have sinned
This confession of his sin does not appear to be ingenuous, cordial, and sincere, and was made chiefly for the sake of getting the sentence of rejecting him from being king reversed:

for I have transgressed the commandment of the Lord, and thy words;
which last seems to be added to collogue with Samuel, and to ingratiate himself with him; and Abarbinel thinks that Saul suspected that Samuel had aggravated the matter of himself, and that he did not really transgress the words of the Lord, but as the words of Samuel; and therefore according to the words of Samuel he had sinned, but not according to the words of the Lord only;

because I feared the people;
Doeg the Edomite, who was reckoned as all of them, Jarchi says: this was a mere excuse of Saul's, he stood in no fear of the people, he kept them in awe, and did as he would with them, as a sovereign prince:

and obeyed their voice;
in sparing the best of the cattle; so be pretended, when it was his own will, and the effect of his covetousness.

California - Do Not Sell My Personal Information  California - CCPA Notice