He made his first-class debut appearance for Derbyshire in the 1928 season when he acted as a stand-in wicket-keeper against Kent and achieved three catches and a stumping.
He re-appeared for Derbyshire in the 1932 season in four matches as a batsman rather than a wicket-keeper.
He played in the middle-order and generally his score was in double figures.
Beet continued playing first for Marylebone Cricket Club in first-class and other games.
Beet was a right-handed batsman who played 19 innings in 11 first-class matches with an average of 16.29 and a top score of 61.