He made his national team debut in a friendly against South Africa on 3 March 2010. He is often considered to be one of the finest strikers to ever come out of Zimbabwe. At the 2017 African Cup of Nations, he scored a goal against Tunisia, beating two defenders and smashing the ball beyond the goalkeeper. On 11 June 2017, he scored a hat trick to join other Zimbabwean hat trick heroes like the legendary Peter Ndlovu and Vitalis Takawira.