Mushfiqur has often faced criticism for his work behind the stumps but the 32-year-old said that this had no part to play in him arriving at the decision.
"Criticism is not new and it is not happening for just last one year. Everyone is not Shakib Al Hasan that he will give his hundred percent both with bat and ball. Probably my batting and keeping was not on the same level and there can be (something) lacking from my side. If that was the case, then I would have left keeping across formats," he said.
Bangladesh next play a two-match Test series against India, which will be their first in the World Test Championship.