 He played first-class cricket for Surrey from 1928 to 1949, the first two seasons as an amateur and subsequently as a professional.During that time he played in 410 first-class matches, all but eight of them for Surrey.He scored 19186 runs at an average of 31.24, with 37 hundreds and a highest score of 236 against Lancashire at The Oval in 1933.