Keeton returned to fitness in time for the 1936 season and if this was not one of his more outstanding seasons, in that his average was in the mid-30s and his highest score was only 115, he still scored more runs than anyone else for Nottinghamshire. He repeated that in 1937 when his average rose to 45 and his aggregate passed 2000 runs for the season again, though for Nottinghamshire he and the other batsmen were overshadowed by the brilliance of Joe Hardstaff junior who averaged 66 runs per innings in county games. Among highlights for Keeton in 1937 was a series of innings in which he scored three centuries, plus other scores of 99 not out and 97, in the course of eight matches. He was not, however, called in for any of the Test matches against the New Zealand side when the England selectors blooded several new players.