Richard Ngarava named Zimbabwe Test and ODI captain
He takes over from Craig Ervine, who stepped down from the role
ESPNcricinfo staff
20-Dec-2025 • 4 hrs ago
Richard Ngarava gives Zimbabwe's attack a point of difference with his height and bounce • Getty Images
Left-arm seamer Richard Ngarava has been named Zimbabwe's new Test and ODI captain.
Ngarava, 27, takes over from Craig Ervine, who stepped down from the role, according to a media statement from Zimbabwe Cricket (ZC). Allrounder Brian Bennett was announced as Ngarava's deputy. Veteran Sikandar Raza will continue to captain Zimbabwe in T20Is.
The new appointments were made following the Zimbabwe board's fourth quarter meeting in Harare. "Ngarava has shown remarkable growth as a player and leader over the years," ZC chairman Tavengwa Mukuhlani said. "He commands respect within the dressing room and has consistently delivered for Zimbabwe across all formats. We believe he is ready to lead the team into its next chapter.
"Craig Ervine led with professionalism, resilience and dignity during a challenging period. ZC is deeply grateful for his contribution to the team's stability and progress."
Ngarava has played 11 Tests and 145 white-ball internationals for Zimbabwe since making his debut in 2017. He is Zimbabwe's highest wicket-taker in T20Is, with 108 strikes in 90 matches at an economy rate of 7.30. He also has franchise T20 experience, having had stints in the UAE's ILT20, Lanka Premier League and Bangladesh Premier League.
At 22, Bennett has scored centuries in all formats for Zimbabwe and is known for his attacking enterprise at the top.
"Brian's appointment as vice-captain reflects our confidence in his cricketing intelligence, maturity and long-term leadership potential," Mukuhlani said. "He represents the future of Zimbabwean cricket."
