Denesh Ramdin's production - or lack thereof - has been discussed in a few threads recently so I thought I would pull some numbers on him.
Over the last 3 years, Ramdin has averaged 33.12 against all opposition not named Bangladesh and Zimbabwe. The good news: This is better than his career average (25.08) against these seven teams. The bad news: This graphic showing the averages by wicket-keepers with at least 5 games behind the stumps from this period.
As we can see, Ramdin's average puts him 8th on the list. It is worth pointing out that Australia's two main wicket keepers over this period (Wade and Haddin) actually have lower averages so a big time run scoring keeper isn't always required, especially when surrounded by elite batsman.
Where Ramdin's lack of production is quite evident is compared to other captains. As captain, Ramdin has averaged 27.20 against the top 7 teams in Test cricket.
The only two captains with a lower average over the last three years are Mahela Jayawardene (who was at the end of his career) and Darren Sammy. Captains of the top 7 Test teams have an average above 40.
From a fielding perspective, Ramdin hasn't had much impact on the game accounting for 1.64 dismissals per innings. This puts him 10th out of 13 catchers. For comparison, Brad Haddin leads the way with 2.35 dismissals per innings, helping to make up for his deficiencies with the bat.
One more stat for concern: Ramdin's career average against Australia (20.81) is the second worst of his career.