Bashar is a poor ODI player, most of the BC members have no doubt in this statement. I also share a similar thought. However, I was quite surprised when I compared his stats with one of the best ODI player of Bangladesh.
Bangladesh - One-Day Internationals
Player | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 |
Habibul Bashar | 1995-2007 | 111 | 105 | 5 | 2168 | 78 | 21.68 | 3586 | 60.45 | 0 | 14 | 18 |
Mohammad Ashraful | 2001-2008 | 111 | 105 | 10 | 2157 | 100 | 22.70 | 2953 | 73.04 | 1 | 13 | 10 |
After equal number of matches and equal number of innings, Bashar has scored 11 runs more, both of them have same number of 50+ innings, (Ash has one century and 13 50+ scores). The slightly higher average of Ash is due to his higher number of not outs (5 vs 10). Really it's difficult to separate the two in terms of stats.
This only shows, how poor we are in international cricket!!
Hardly any difference between one of the best and a mediocre ODI player.