Heinrich Klaasen is often considered as one of the finest wicket keeper batsmen, looking at his stats in domestic and International career.