Career
A leg-spinner, Madray made his first-class debut for British Guiana against the visiting Australians in 1954-1955 at the age of 20, taking 3 for 122 (the wickets of Neil Harvey, Peter Burge and Ron Archer) in 23 overs. He played two matches in 1956-1957, taking 4 for 168 off 84 overs against Jamaica, then 4 for 61 and 1 for 18 against Barbados in the final of the Quadrangular Tournament. His next first-class match was his Test debut in the Second Test against Pakistan in Portuguese of Spain in February 1958, when he and the off-spinner Lance Gibbs (who was also from British Guiana) both played their first Tests.
He bowled 16 overs for no wickets and made 2 in his only innings, and that was the end of his first-class career.
He played Minor Counties cricket for Lincolnshire from 1963 to 1967, where he was more prominent as a batsman, with a top score of 154 (but no wickets) in a victory over Cambridgeshire in 1964. He later lived in the United States.