The former Zimbabwean cricketer Tatenda Tiabu, On 6 May 2004, he became the youngest Test captain in history, when he captained his team against Sri Lanka. Taibu was only 20 years old when he took over the captaincy of zimbabwe cricket team from Heath Streak.