Phiri joined Brøndby IF's under-19 team on 8 February 2013 on a long-term eighteen months loan from the youth academy of South African side Bidvest Wits.
But Phiri found himself in the starting line-up after three matches with only 1 point and thereby pushed the team captain Mikkel Thygesen away from the defensive midfield in Brøndby's 4–2–3–1 system in the 2–2 away draw against Viborg on 9 August 2013.
[7] On 31 July 2014, Phiri made his Europa League debut in the starting line-up[8] in a 3–0 away defeat against Belgian side Club Brugge.
He made his debut coming off the bench during the second half in the Bafana's 3–1 victory over Swaziland on 25 March 2015 which earned him a slot on the Wall of Honour at Brøndby Stadium.
[14] A week later, Phiri got his South Africa under-23 debut in the starting line-up in the 3–1 defeat against Brazil under-23 during the Olympic Games 2016 preparation before being substituted off during the half time break.
[16] During the pre-season Phiri represented South Africa U23 in the COSAFA Castle cup in Namibia where he started and led his team to a 3–2 win against Botswana.
[19] After weeks of negotiations Brøndby decided to put pressure on Phiri as they rejected his wish of representing his country at the Olympics 2016 in Rio without a signed contract extension.