2 Kings 9:26

26 ‘Yesterday I saw the blood of Naboth and the blood of his sons, declares the LORD, and I will surely make you pay for it on this plot of ground, declares the LORD.’a Now then, pick him up and throw him on that plot, in accordance with the word of the LORD.”

Read 2 Kings 9:26 Using Other Translations

Surely I have seen yesterday the blood of Naboth, and the blood of his sons, saith the LORD; and I will requite thee in this plat, saith the LORD. Now therefore take and cast him into the plat of ground, according to the word of the LORD.
'As surely as I saw yesterday the blood of Naboth and the blood of his sons--declares the LORD--I will repay you on this plot of ground.' Now therefore take him up and throw him on the plot of ground, in accordance with the word of the LORD."
‘I solemnly swear that I will repay him here on this plot of land, says the LORD, for the murder of Naboth and his sons that I saw yesterday.’ So throw him out on Naboth’s property, just as the LORD said.”

What does 2 Kings 9:26 mean?

John Gill's Exposition of the Bible
2 Kings 9:26

Surely I have seen yesterday the blood of Naboth
These are the words of the Lord to Elijah the day after Naboth was put to death:

and the blood of his sons, said the Lord;
who were put to death with him, that there might be no heirs to the estate:

and I will requite thee in this place:
take vengeance here, as he now did on his son:

now therefore take [and] cast him into the plat [of ground], according
to the word of the Lord;
whereby it would be fulfilled, see ( 1 Kings 21:19 ) , more is here recited than there, which Jehu well remembered.

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