Overview
Richard Ngarava (born 29 December 1997) is a Zimbabwean cricketer who has served as captain in Test and One Day International cricket for Zimbabwe.
Before progressing to senior cricket, Ngarava was part of Zimbabwe's squad for the 2016 Under-19 Cricket World Cup, which marked his early exposure to international competition at the youth level.
He made his Twenty20 debut for Zimbabwe against Free State in the 2016 Africa T20 Cup on 9 September 2016, beginning his senior representative career in the shortest format of the game.
References
Adapted from the English Wikipedia article on Richard Ngarava.