David Humphreys MBE (born 10 September 1971) is a retired rugby union player.
He played 72 times for Ireland, scoring 560 points, including 6 tries, and at the time of his international retirement was Ireland's most capped outhalf.
He played his club rugby for Ulster, captaining Ulster to victory in the 1998-99 Heineken Cup.
He has also had a successful coaching career with Ulster Rugby and has recently signed for Gloucester Rugby.