Legendary West Indies batsman Sir Everton Weekes has passed away at the age of 95 after prolonged illness at his Christ Church home in Barbados. Weekes, who played 48 Tests for West Indies, suffered a heart attack in June last year and since then had been keeping ill.