We are non-natives and totally new to identifying snakes, but we've been through Marais' "Complete Guide to Snakes of South Africa" with no success.
Seen in our garden, Amanzimtoti (south of Durban), about 2 km from coast in a suburban garden, beneath a flower bed containing a bird-feeder. 4.30 pm, hot sunny day (about 30 degrees C). Heard a couple of Indian Minas' alarm calls, they were standing near the snake shouting at it, together with some weavers. We think it's a female Village Weaver that it's eating. The lawn had been mowed earlier in the day - the grass was quite long after the holiday break.
The snake only appeared to get as far as the head before giving up and leaving the rest of the body, so maybe it is unused to eating birds that size?
Many thanks.