Xolile Mngeni, 25, is the third person to be tried in the death of Anni Dewani, 28, on her honeymoon in 2010, the BBC reported.
Mngeni and two other men who pleaded guilty say they were hired to kill the woman by her new husband, Shrien Dewani.
Shrien Dewani has denied his involvement and remains at his home in Bristol, England. A British court has halted his extradition, citing his mental health.
Zola Tongo, a taxi driver, pleaded guilty to organizing the killing and making it look like a carjacking. He has been sentenced to 18 years in prison.
Mziwamadoda Qwabe pleaded guilty in August to shooting Anni Dewani and is serving a 25-year sentence.
Tongo has admitted to hiring Qwabe and Mngeni after Shrien Dewani offered him about $2,100 to have his wife killed, the report said.
Mngeni insisted throughout the trial that he did not kill Anni Dewani, who was from Sweden, the South African Broadcasting Corp. reported. He accused the police of torture and said his confession was made under duress.
Mngeni claimed Qwabe shot the woman, but Qwabe claims Mngeni did. Mngeni's left palm print was found on the hood of the car Anni Dewani was driving when she was killed.
Ohio bar shooting arrested, charged with murder
Attkisson leaves CBS News, reportedly over network's 'liberal bias'