Habibul Bashar was one of Bangladesh's leading
batsmen. He was the captain of Bangladesh from January 2004 to June 2007, during this time he led the team to some notable successes. When
Zimbabwe toured Bangladesh in January 2005, Bangladesh recorded their first Test match win, their first Test series win, and their first
One Day International series win. In June 2005, Bangladesh beat the world champions
Australia in a One Day International in
Cardiff. In April 2006, they came close to beating Australia in a Test match, taking a first-innings lead of 158, eventually losing by three wickets. Bangladesh lost the ODI series with Zimbabwe in August 2006 by 3–2, but beat them in the last qualifying match of the Champions Trophy. Thanks to these efforts, Bangladesh are currently above Zimbabwe in the LG ICC ODI rankings, and showing that they are improving by the match. Habibul Bashar had a disappointing
2007 World Cup as a batsman, with an average of only 13.12 and a highest score of 32. In spite of this, Bangladesh performed relatively well. Following a 1–0 test series defeat to India, Habibul Bashar resigned as ODI captain but wanted to remain part of the ODI team. However, despite stating that he wanted to continue to be test captain, Habibul Bashar was removed from this position on 2 June 2007 and replaced by
Mohammad Ashraful who also took over as ODI captain. On 14 September, he announced his retirement from international cricket. Then he became the captain of the Dhaka Warriors side in ICL.At the end of 2009 he retired from ICL and came back at the mainstream of Bangladesh cricket. He has retired from all forms of professional cricket after playing the 2009/10 season. Currently he is playing in the local weekend cricket tournament for The Josephite Warriors. Bashar was also a national Goodwill Ambassador for UNICEF in Bangladesh. On 20 January 2022, Habibul Bashar joined Asia Lions along with Mohammad Rafique in Legends League Cricket. == 2017 Champions Trophy ==