King James Version
And the king put Benaiah the son of Jehoiada in his room over the host: and Zadok the priest did the king put in the room of Abiathar.English Standard Version
The king put Benaiah the son of Jehoiada over the army in place of Joab, and the king put Zadok the priest in the place of Abiathar.New International Version
The king put Benaiah son of Jehoiada over the army in Joab's position and replaced Abiathar with Zadok the priest.