An early start, an early end
In a major surprise, 16-year-old Taibu is picked for a tri-series in the West Indies even before he makes his first-class debut. Three months later, he is on stand-by for the Nottingham Test after an injury puts Andy Flower in doubt.
Taibu debuts against West Indies in the ODIs, batting at No. 10.
With Flower absent, Taibu plays his first Test against West Indies in Bulawayo. Picked as a wicketkeeper, he is pushed up to No. 3 in the second innings, but fails as Zimbabwe slip to a big defeat.
Plays alongside Andy Flower during the World Cup in South Africa. Scores 117 runs at an average of 29.25.
Becomes the youngest ever captain, aged 20, when he leads Zimbabwe in an ODI against Sri Lanka, marking the occasion with an unbeaten 96. He takes over after 13 white players including seniors like Heath Streak and Grant Flower are left out following a stand-off between them and the Zimbabwe board.
One of the highlights of his career is the second Test against Bangladesh in Dhaka as he scores 85* and 153 to help draw the match.
His last game as captain of the side is a Test in Harare which Zimbabwe lose to India.
Resigns from the captaincy and quits international cricket after running into problems with the board. "I am doing this, 80% because of the current situation in Zimbabwe Cricket and 20% because I do not like the terms of my offered contract," he had said. He also said he had received personal threats from a Zimbabwe Cricket official.
Expresses his intentions to try and qualify for South Africa, only to change his mind after being told the switch would be difficult.
Ends a nearly two-year absence from Zimbabwe cricket when he returns for two four-day matches against India A at home. Becomes a regular with the senior side again.
Misses matches for Zimbabwe to play in the IPL for Kolkata Knight Riders.
Handed a 10-match ban by Zimbabwe Cricket after allegations that he and the board's finance general manager were involved in a public row.
Makes a comeback to the national team for the home series against Kenya and Bangladesh.
On the eve of Zimbabwe's return to Test cricket after a nearly six-year exile, he slams the country's cricket administration for not doing enough for the game.
Announces retirement from the game to focus on working for the church