Richard Ngarava

Richard Ngarava (born 29 December 1997) is a Zimbabwean cricketer. He made his Twenty20 debut for Zimbabwe against Free State in the 2016 Africa T20 Cup on 9 September 2016. Earlier, he was part of Zimbabwe's squad for the 2016 Under-19 Cricket World Cup.

Career
He made his List A debut for Zimbabwe A against Afghanistan A during Afghanistan's tour to Zimbabwe on 3 February 2017. Following the List A matches, Ngarava was added to Zimbabwe's One Day International (ODI) squad for the five-match series against Afghanistan. He made his ODI debut for Zimbabwe against Afghanistan at the Harare Sports Club on 16 February 2017. Also in February 2017, he was named in an academy squad by Zimbabwe Cricket to tour England later that year.

He made his first-class debut for Rising Stars in the 2017–18 Logan Cup on 4 October 2017. In June 2018, he was named in a Board XI team for warm-up fixtures ahead of the 2018 Zimbabwe Tri-Nation Series.

In September 2018, he was named in Zimbabwe's squad for the 2018 Africa T20 Cup tournament. Later the same month, he was named in Zimbabwe's Test squad for the series against Bangladesh. However, he was later ruled out of the Test series due to injury.

In September 2019, he was named in Zimbabwe's Twenty20 International (T20I) squad for the 2019–20 Singapore Tri-Nation Series. He made his T20I debut for Zimbabwe, against Singapore, in the Singapore Tri-Nation Series on 27 September 2019. In February 2021, Ngarava was named in Zimbabwe's Test squad for their series against Afghanistan. In April 2021, he was named in Zimbabwe's Test squad, for the series against Pakistan. He made his Test debut for Zimbabwe, against Pakistan, on 29 April 2021.