The selectors are expected to meet next week to draw up the squad for the upcoming Ashes.
"The last few months haven't gone the way I would have liked but that happens," he said.
Playing against Hampshire at the Southampton, Hammed scored an unbeaten 77 in the 2nd innings for Lancashire.
England still has some spots 'uncemented': Bayliss
Farbrace wants to keep young Hameed in the 'fold'
Hameed looked absolutely spot on with his defensive strokes and was as solid as ever.
Hameed has done little to retain his place in the England Test squad.
Hameed acquired 1198 runs at an average of 49.91 for Lancashire in the County Championship last season.
Haseeb Hammed, after being struck by a ball yet again, feared of a broken hand.
Haseeb Hameed made his Test debut against India in late 2016 where he was very impressive as he opened the innings with his the then captain Alastair Cook who was struggling to find form during that series.