@WalkingWicket37 A name people constantly forget to mention is Kumar Sangakkara, he was both a quality glovesman and batsman. He kept to the mystery of Muriltharan and the swing of Vaas and the waywardness and pace of Malinga and made it all look fairly straight forward, wherever he was playing. I think I'm also right in saying he has the most ODI dismissals and a very impressive test record too.