Excess baggage costs about ZAR 180 per kilo whereas unaccompanied luggage works out at about ZAR 30 per kilo.

This was my experience for JNB to DOH. Might be a bit different going the other way. Check with Qatar Airways Cargo.

Hope this helps.

*** Light travels faster than sound. That's why most people appear bright until they open their mouths.