Kennedy plays for South African Premier Soccer League club Mamelodi Sundowns as a goalkeeper
He has been on many occasions captain of his country
Renowned for his penalty-saving and penalty-taking skills
Mweene was arguably one of the best goalkeepers in Africa
He has been in demand with all of the big spending clubs in South Africa but remained loyal to Free State Stars until the end of the 2012-13 season
On 27 June 2013, he agreed to a three-year deal with Mamelodi Sundowns
Since being beaten from the spot by Samuel Eto’o at the 2008 Africa Cup of Nations, he has saved every penalty he has been presented with while playing for Zambia
During the 2013 Africa Cup of Nations Mweene converted a penalty kick, earning a 1–1 draw against Nigeria and also saved two penalties during the tournament