Herbert Charles Edwards (3 December 1913 – 22 January 2002) was an English cricketer who played one first-class match, for Worcestershire against Lancashire at Old Trafford in 1946. Worcestershire lost the game by an innings well inside two days, with Edwards scoring 10 and 1. He held one catch, to dismiss Alan Wharton.
| Format | Matches | Runs | Avg | 100s/50s | Top Score | Catches/St |
| First-class | 1 | 11 | 5.50 | 0/0 | 10 | 1/– |