George Marsham (10 April 1849 – 2 December 1927) was an English cricketer.
Marsham played three first-class matches for Kent County Cricket Club. He later became president of the county club in 1886, and was also a prominent member of I Zingari.Wisden described him as a "useful batsman and a good wicket-keeper", who could also bowl slow underarm.