Richard Frederic Skelton (22 January 1821 – 11 June 1858) was an English first-class cricketer.
Skelton was born at Middlewood Hall near Sheffield in January 1821.
From 1850–54, he played ten further first-class matches for teams styled as Sheffield or Yorkshire.
[1] In 22 first-class appearances, Skelton took 86 wickets at an average of 12.61, with best figures of 8 for 29.
[2] These figures, one of eight five wicket hauls he took, came for Yorkshire against an All England Eleven in 1851.