William Henry Cooper (11 September 1849 – 5 April 1939) was an English-born Australian cricketer who played in two Test matches, one in each of the 1881–82 and 1884–85 seasons. He took six wickets on debut in the second innings against England in Melbourne in January 1882.
| Format | Matches | Runs | Avg | 100s/50s | Top Score | Wickets | Bowl Avg | Best Bowling | Catches/St |
| Test | 2 | 13 | 6.50 | 0/0 | 7 | 9 | 25.11 | 6/120 | 1/– |
| First-class | 26 | 247 | 10.29 | 0/0 | 46 | 71 | 24.49 | 7/37 | 16/– |