[1] He made his Twenty20 debut for Zimbabwe against Eastern Province in the 2016 Africa T20 Cup on 30 September 2016.
[2] Prior to his T20 debut, he was part of Zimbabwe's squad for the 2016 Under-19 Cricket World Cup.
[3] He made his first-class debut for Rising Stars in the 2017–18 Logan Cup on 12 November 2017.
[14] In July 2021, Shumba was named in Zimbabwe's One Day International (ODI) squad for their series against Bangladesh.
[15] In August 2021, Shumba was also named in Zimbabwe's ODI squad for their series against Ireland.