Thomas represented Middlesex in a single first-class match in 1893 against Yorkshire.
After going down from university he represented Middlesex, where he was a noted wicket-keeper.
From 1867 to 1868, he represented Middlesex in 7 first-class matches, the last of which came against Surrey.
He was an aggressive middle-order batsman, who represented Middlesex between 1974 and 1990.
He probably represented Middlesex in the parliament that sat from 1547 to 1552, but the returns are wanting.
He was the first person from his country to play for an English county, representing Middlesex from 1919 to 1922.
He represented Middlesex as a swashbuckling left-handed opening batsman between 1956 and 1965.
Elms made just one appearance in the 1953 season and it would be another two years before he would represent Middlesex again.
He represented Middlesex between 1968 and 1979, being awarded his county cap in 1971.
He was also selected for teams representing Middlesex and London.