Just seen an interesting stat. In Test matches since Jan 1st 2010, from positions 6-8, Bangladesh has the highest Test average of 40.26 which is well clear of 2nd placed England with 34.40 and 3rd placed India with 32.64. If only our top order was just as good.
http://stats.espncricinfo.com/ci/eng...s;type=batting