William Mashinge

[1] He made his first-class debut in January 2016, aged 19, playing for the Mountaineers against the Mid West Rhinos in the Logan Cup.

[2] Later in the year, Mashinge was selected in the Zimbabwe under-19s squad for the 2016 Under-19 World Cup in Bangladesh.

[3] He played in all six of his team's matches, scoring 127 runs (the third-most for Zimbabwe) but taking just two wickets.

[6] In February 2017, he was named in an academy squad by Zimbabwe Cricket to tour England later that year.

[8] In September 2019, he was named in Zimbabwe's Twenty20 International (T20I) squad for the 2019–20 Singapore Tri-Nation Series.