David Holland (1 September 1887 – 7 March 1945) was an English dual-code international rugby union, and professional rugby league footballer who played in the 1910s and 1920s. He played representative level rugby union (RU) for England, and at club level for Gloucester RFC, as a forward, and representative level rugby league (RL) for Great Britain, and at club level for Oldham (Heritage № 154), as a prop, second-row, loose forward, i.e. number 8 or 10, 11 or 12, or 13, during the era of contested scrums.