5. Green Anaconda
This South American giant boa is the largest and heaviest snake known so far. It can reach a length of over five meters and it weighs between 30 and 70 kg –depending on the specimen itself. The green anaconda is a non-venomous species, but when it comes to getting their prey, which can range from fish and birds, to mammals and other reptiles, there’s little that this snake cannot overpower.