1 Chronicles 28:3

but God said to me, ‘You are not to build a house for My Name, because you are a man of war who has shed blood.’

Berean Standard Bible
Other translations

King James Version

But God said unto me, Thou shalt not build an house for my name, because thou hast been a man of war, and hast shed blood.

World English Bible

But God said to me, ‘You shall not build a house for my name, because you are a man of war and have shed blood.’

American Standard Version

But God said unto me, Thou shalt not build a house for my name, because thou art a man of war, and hast shed blood.

Geneva Bible 1599

But God sayde vnto me, Thou shalt not buylde an house for my Name, because thou hast bene a man of warre, and hast shed blood.

Darby Translation

But God said to me, Thou shalt not build a house unto my name, for thou art a man of war, and hast shed blood.

Young's Literal Translation

and God hath said to me, Thou dost not build a house to My name, for a man of wars thou [art], and blood thou hast shed.

Bible in Basic English

But God said to me, You are not to be the builder of a house for my name, because you are a man of war and have taken life;

In context

2Then King David rose to his feet and said, “Listen to me, my brothers and my people. It was in my heart to build a house as a resting place for the ark of the covenant of the LORD and as a footstool for our God. I had made preparations to build it,

4Yet the LORD, the God of Israel, chose me out of all my father’s house to be king over Israel forever. For He chose Judah as leader, and from the house of Judah He chose my father’s household, and from my father’s sons He was pleased to make me king over all Israel.

Read 1 Chronicles 28