why are cricket bats willow?
Normally all the cricket bats are made of english willow and they are still following that tradition. As per Wiki the other reason is, it is very tough and shock-resistant, not being significantly dented nor splintering on the impact of a cricket ball at high speed, while also being light in weight.