David Andrew Shaw (born 10 February 1967) is a former English cricketer. Shaw was a right-handed batsman who bowled right-arm medium pace. He was born at Maidenhead, Berkshire. Shaw made his Minor Counties Championship debut for Berkshire in 1990 against Cheshire. From 1990 to 1995, he represented the county in 33 Minor Counties Championship matches, the last of which came in the 1995 Championship when Berkshire played Dorset. Shaw also played in the MCCA Knockout Trophy for Berkshire. His debut in that competition came in 1991 when Berkshire played Hertfordshire. From 1991 to 1996, he represented the county in 6 Trophy matches, the last of which came when Berkshire played Shropshire in the 1996 MCCA Knockout Trophy.