A good wicketkeeper should be agile and flexible. Moreover, a good wicketkeeper should be alert as well. Alertness and being able to catch the ball in a timely manner is one of the most fundamental  things about being a good wicketkeeper. A good wicketkeeper's alertness may help him to stump a batsman in a timely manner[I]. [/I]