safari experts, since 1991
See how we earn 5 starsTrustpilot - 5 stars
Africa Geographic Travel

During 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.

African safari tours

Our ranger said we could see it for ourselves. I 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 fell silent out of respect and 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 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 snake’s middle, 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.

African safari tours 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 horns had punctured the snake’s bulging side – whatever the snake had eaten, a small impala or steenbok. That was it; that was how a python this big had died!

African safari

My first wild python sighting blew me away: the snake’s size, 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, not from the head or where the jackal had begun eating. So, that is probably how the African Rock python died.



To comment on this story: Login (or sign up) to 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 ready-made packages or answer a few questions to start planning your dream safari.
  • Subscribe to our FREE newsletter / download our FREE app to enjoy the following benefits.
  • Plan your safaris in remote parks protected by African Parks via our sister company - safari camps for responsible travellers

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="c2cdbb5b53ff8fb784b43f39ff8328ba"><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 -->