Batsman won three caps for England back in 2016Batman begins: meeting English cricket’s rising starThe former England batsman Haseeb Hameed will leave Lancashire at the end of this season after his contract was not renewed.Hameed, who made his first-class debut against Glamorgan in 2015, earned three England Test caps during the series against India in November 2016.