Craig Thomas McKnight (born 6 September 1969) is a Scottish former first-class cricketer.
He was educated at Hutcheson's Grammar School, before matriculating to the University of Strathclyde.
[2] Playing in the Scottish side as a slow left-arm orthodox bowler, he took the wickets of Mark Cohen, Alan Lewis and Noel Nelson in the Irish first innings, finishing the innings with figures of 3 for 48.
In the Scottish first innings, he was dismissed without scoring by Garfield Harrison.
[3] Prior to his debut for Scotland, McKnight was associated with English county side Nottinghamshire, playing several second eleven matches for them.