[1] He made his List A debut for Mountaineers against Southern Rocks on 24 April 2021 during the 2020–21 Pro50 Championship.
[2] He made his T20 debut for Mountaineers against Mid West Rhinos on 27 March 2022 during the 2021–22 Zimbabwe Domestic Twenty20 Competition.
[3] He made his first-class debut for Mountaineers against Mid West Rhinos on 24 November 2022 during the 2022–23 Logan Cup.
[4] During a first-class fixture between Mountaineers against Mashonaland Eagles during the 2022–23 Logan Cup on 11 December 2022, Magodo was ruled out retired hurt after a blow to his head in the second innings of Mountaineers.
[7] This biographical article related to Zimbabwean cricket is a stub.