Travel & conservation company, since 1991
See how we earn 5 starsTrustpilot - 5 stars
Africa Geographic Travel

On a recent trip to Madikwe Game Reserve we were tracking lion spoor in the early morning light. The game ranger left the vehicle and followed the spoor that had veered off into the veld. He returned quickly with an excited glint in his eyes, that had us all thinking: ‘Yes, lions!’

He informed us that he had not seen the lions but had found something else that was also, apparently, very interesting. The lions had led us to an enormous dead African rock python which was exceptionally fascinating to us, as we flicked through pictures on his phone, but not interesting enough for the king of beasts as they had moved on.


Our ranger said we could go see it for ourselves. I obviously jumped at the opportunity – my 9-year-old son is mad about snakes and a sighting like this would make me his heroin.

So, off we went to go and see the snake. When our group descended upon the snake we automatically fell silent, out of respect and utter amazement for this five-metre long, legend of a snake. We slowly stepped closer to examine the dead python – there were no ants or insects on the snake and there were minimal signs of decay so it couldn’t have been dead very long. So, why did it die?

dead-python-madikwe python-madikwe-game-reserve

The closer we got the more we could smell a rotting stench coming from the middle of the snake, which was confusing as the corpse didn’t look old at all. There was fresh jackal spoor around the snake and pieces of flesh missing from the snake’s back where the jackal had begun to eat.

corlette-wessels-dead-python-in-madikwe corlette-wessels-african-rock-python dead-african-rock-python-in-madikwe-corlette-wessels

By now I was truly curious! I wanted to know what happened! This was turning into an episode of bushveld CSI. The ranger pointed out that whatever the snake had eaten, a small impala or steenbok, horns had punctured the snake’s bulging side. That was it, that was how a python this big had died!


I was just blown away by my first wild python sighting: the size of the snake, its exquisite patterns, the colours – just breathtaking and what an unfortunate death, but such is nature.


On my return home, I decided to turn to Facebook for answers. Hopefully, a few reptile specialists would be able to explain what happened.

Johan Marais of African Snake Bite Institute thinks that the snake caught the antelope and was unable to digest it and was trying to regurgitate the meal then his horns punctured his body.

To me, this sounds like what could have happened. The smell was wafting directly from the middle of the snake’s bulging belly and not from the head or where the jackal had begun to eat. So, that is probably how the African Rock python died.



To comment on this story: Download our app here - it's a troll-free safe place 🙂.


  • Travel with us. Travel in Africa is about knowing when and where to go, and with whom. A few weeks too early / late and a few kilometres off course and you could miss the greatest show on Earth. And wouldn’t that be a pity? Browse our famous packages for experience-based safaris, search for our current special offers and check out our camps & lodges for the best prices.

    Enquire now

  • Subscribe to our FREE newsletter / download our FREE app to enjoy the following benefits.

AG Logo

As a child my father used to take photo's of almost everything and that is where my passion for photography started. Then my husband gave me my first camera, a Minolta that changed my life. As my interest grew in photography, I upgraded to new and better equipment. I hope my shots elicit an emotional response in the viewer. My favourite place in the world is the Kgalagadi. To me this place just has some magic in its bones and many of my photos, as well as much of my blog content, is born there. This deep connection to the animals and bush, is quite simply the love of my life. My hope is that you will feel my deep love and respect for animals and nature through my photographs and in reading some of my blogs you can experience a little what I see when I am out there, doing the thing I love most. You can read more on my adventures and see more of my photography on my website

Africa Geographic Travel
[wpforms id="152903"]
<div class="wpforms-container wpforms-container-full" id="wpforms-152903"><form id="wpforms-form-152903" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="152903" method="post" enctype="multipart/form-data" action="/stories/csi-bushveld-how-did-the-python-die/" data-token="dda10682a57d177acebff9e8a920bfcf"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-152903-field_1-container" class="wpforms-field wpforms-field-email" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-152903-field_1">Email Address <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-152903-field_1" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][1]" placeholder="Email " required></div></div><div class="wpforms-submit-container"><input type="hidden" name="wpforms[id]" value="152903"><input type="hidden" name="wpforms[author]" value="231"><input type="hidden" name="wpforms[post_id]" value="50371"><button type="submit" name="wpforms[submit]" id="wpforms-submit-152903" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Subscribe" aria-live="assertive" value="wpforms-submit">Subscribe</button><img src="" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container -->