Contradiction with John 1:29
John the Baptist identifies Jesus as the "Lamb of God," indicating he already knew Jesus’ identity, contrary to sending messengers to ask if Jesus is the one to come.
John 1:29: The next day John seeth Jesus coming unto him, and saith, Behold the Lamb of God, which taketh away the sin of the world. [taketh away: or, beareth]
Contradiction with Matthew 3:14
John the Baptist hesitates to baptize Jesus, acknowledging Jesus' superiority, which implies he recognized him as the Messiah, unlike Luke 7:20 where he questions it.
Matthew 3:14: But John forbad him, saying, I have need to be baptized of thee, and comest thou to me?
Contradiction with Matthew 11:3
Repeats the questioning of Jesus’ identity by John's disciples, echoing the contradiction of John supposedly having prior knowledge of Jesus’ role.
Matthew 11:3: And said unto him, Art thou he that should come, or do we look for another?
Contradiction with John 3:28
John the Baptist states he is not the Christ but is sent ahead of Him, affirming his understanding of Jesus’ identity, which conflicts with his inquiry in Luke 7:20.
John 3:28: Ye yourselves bear me witness, that I said, I am not the Christ, but that I am sent before him.
Contradiction with John 1:33-34
John testifies to seeing the Spirit descending on Jesus and recognizing Him as the Son of God, opposing the doubt implied in Luke 7:20.
John 1:33-34: And I knew him not: but he that sent me to baptize with water, the same said unto me, Upon whom thou shalt see the Spirit descending, and remaining on him, the same is he which baptizeth with the Holy Ghost.