I can think of a few players who were dropped after playing particularly well in their last test. Jason Gillespie got a double hundred and was dropped. Danny Morrison batted for 166 minutes in a final wicket partnership with Nathan Astle to save a test match and was not picked again. The butt of many a joke, Heath Davis took 5/100 odd in his last match and was dropped.
What other contributions can you think off where a cricketer made a solid contribution and was never picked again?
What other contributions can you think off where a cricketer made a solid contribution and was never picked again?