Gamble originally played Minor Counties Championship cricket for the Leicestershire Second XI.[1] He later made his first-class debut for Surrey in the 1933 County Championship against Oxford University at The Oval. Gamble played first-class cricket for Surrey from 1933 to 1935, making 19 first-class appearances, the last of which came against Oxford University.[2] A bowler, he took 40 first-class wickets at a bowling average of 38.87, with best figures of 4/82.[3] After being an infrequent member of the Surrey team, Gamble was relegated to the Second XI, who he played for until 1937.[1] He later played for Devon in the 1939 Minor Counties Championship.[1]