Back in England for the 1928 season, Legge took on the captaincy of Kent and led the county to second place in the County Championship behind Lancashire, to a large extent because of a phenomenal bowling season for Tich Freeman, who took more than 300 first-class wickets in all matches, a record for a single season that is likely never to be broken. Legge himself played regularly but was less successful as a batsman than he had been in previous years, scoring 891 runs but at a reduced average of 21.73. The following season his aggregate advanced a little to 929 runs but because Kent played fewer matches his average improved to 25.10. For the first three months of the 1929 season, Kent were in contention for their first County Championship success since 1913, but of the last 10 matches only one was won, and they finished eighth.