John 6:64

64 Yet there are some of you who do not believe.” For Jesus had known from the beginning which of them did not believe and who would betray him.

John 6:64 in Other Translations

KJV
64 But there are some of you that believe not. For Jesus knew from the beginning who they were that believed not, and who should betray him.
ESV
64 But there are some of you who do not believe." (For Jesus knew from the beginning who those were who did not believe, and who it was who would betray him.)
NLT
64 But some of you do not believe me.” (For Jesus knew from the beginning which ones didn’t believe, and he knew who would betray him.)
MSG
64 But some of you are resisting, refusing to have any part in this." (Jesus knew from the start that some weren't going to risk themselves with him. He knew also who would betray him.)
CSB
64 But there are some among you who don't believe." (For Jesus knew from the beginning those who would not believe and the one who would betray Him.)

John 6:64 In-Context

62 Then what if you see the Son of Man ascend to where he was before!
63 The Spirit gives life; the flesh counts for nothing. The words I have spoken to you—they are full of the Spirit and life.
64 Yet there are some of you who do not believe.” For Jesus had known from the beginning which of them did not believe and who would betray him.
65 He went on to say, “This is why I told you that no one can come to me unless the Father has enabled them.”
66 From this time many of his disciples turned back and no longer followed him.

Cross References 2

Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.