Robert Henry Cotton (5 November 1909 – 17 January 1979) was an English cricketer.
Cotton made two first-class appearances for Warwickshire against Lancashire and Sussex in the 1947 County Championship.
[1] Against Lancashire, Cotton was dismissed in Warwickshire's first-innings of 207 for a duck by Eddie Phillipson, while in Lancashire's first-innings he opened the bowling, though went wicketless from his 25 overs which conceded 80 runs.
He wasn't required to bat in Warwickshire's second-innings, with the match ending in a draw.
He was dismissed for a duck in Warwickshire's second-innings by George Cox, while in Sussex's second-innings he took the wickets of Robert Hunt and Hugh Bartlett, finishing with figures of 2/42 from 13 overs.