[3] The youngest in a family of four children, and also the only girl, she began her education at Hermann Gmeiner Primary School in Harare.
Majawa encouraged her to believe she would be "an excellent cricketer",[4] and she modelled her game around that of her favourite player, Charlotte Edwards.
[3] Less than a year after Musonda took up cricket, her school established a girls' team, and some of its members competed in provincial trials.
[4] In 2020, Musonda told Women's CricZone, "Growing up I wanted to have a white collar job, and be involved in marketing.
[4] In 2018, she completed a Master of Commerce degree in Development Finance from the Graduate School of Business at the University of Cape Town.
[8][10] Between finishing her bachelor's degree and starting her master's course, Musonda looked unsuccessfully for a job in Zimbabwe.
[5] While studying in South Africa for her bachelor's degree, Musonda played domestic cricket for KwaZulu-Natal Inland.
[15] Musonda's first tour with the national team was in December 2006, when she travelled to Nairobi, Kenya, for the African qualifying leg of the 2009 Women's Cricket World Cup.
[6][16] Zimbabwe won that qualifying leg, and Musondo enjoyed the experience, but did not play in any of the team's three matches.
[17] School commitments prevented her from attending the ensuing World Cup Qualifier in South Africa in February 2008.
[21] During the ensuing ICC Women's World Twenty20 Qualifier, in Bangkok, Thailand, in November and December 2015, she played in all four of Zimbabwe's matches.
[22] Musonda had a more prominent role in the next Women's Cricket World Cup Qualifier, held in Colombo, Sri Lanka, in February 2017.
[25] In December 2018, Musonda, who had not participated in the Africa qualifiers in which Zimbabwe had been eliminated by Uganda from the World Cup,[17] was appointed as the captain of the team, replacing Chipo Mugeri.
[8] In February 2021, Musonda was named as the captain of Zimbabwe's squad for its home 50-over and T20I series against Pakistan, which were scheduled as the national team's first matches since the onset of the pandemic.
[39] Zimbabwe won the match by four wickets,[40] with Musonda scoring an unbeaten century,[41] and sharing in three half-century stands.
[5] In April 2022, Musonda again led her team in the Capricorn Women's Tri-Series in Windhoek, Namibia, except in one of its matches against Uganda, when she was rested and Josephine Nkomo stood in for her.