I haven't had the good fortune to hunt in Africa yet ( Though l do have a buffalo Safari planned for 2020 ) . However , My experience with 4 Australian Water buffalo shot over the last 8 years has given me some interesting insight on the popular question of " Whether or not using a large caliber actually makes a difference " . I have shot 3 of them with my .375 HH Magnum Winchester Model 70 . I shot one with a Double barrelled .470 Nitro Express Rifle owned by my Australian resident friend ( which is the first and only time in my life , when l have used a double rifle on game ) . I ALWAYS use the double lung shot , instead of the more ambitious heart shot , since the lung shot is an easier Target and my Model 70 rifle's 3 inch groups make it easier for a lung shot. Take the two following scenarios as an example :
Scenario 1 : Lung shot on a Bull water Buffalo using a .375 HH Magnum 300 grain Kynoch full patch round nosed solid . The bullet rips into it's lungs. It goes maybe 80 to 100 yards , blowing blood from its mouth or nose and drops dead.
I am pretty satisfied with the results .
Scenario 2 : Lung shot on a Bull Water Buffalo using a .470 NE Kynoch 500 grain Round nose solid . Again , bullet rips into it's lungs . Again The buffalo starts it's death run ... EXCEPT this time, it makes 40-50 yards and drops dead . Upon butchering the animal , we find the lungs sustained more damage due to the bigger bullet .
There , you have it . Dead is dead. The .375 HH Magnum killed a Buff. The .470 NE killed a Buff. I used the same shot placement , the same brand of bullets , the same type of bullets and the same range. The only variable was the caliber . One went 100 yards . One went 40 yards ( l am not good at actual mathematics of yard measuring , but you guys get the idea ) . Hope this helps .
Hoss