Richard James Gleeson (born 2 December 1987) is an English cricketer. He made his first-class debut for Northamptonshire against the Australians on 15 August 2015 and his List A debut for Northamptonshire against Lancashire on 8 June 2016 in the Royal London One-Day Cup. He also played ten Twenty20 matches in the 2016 season, taking 14 wickets at an average of 16, with an economy rate of 5.97 runs per over, the best in the competition among those who bowled ten overs or more. He missed Finals Day due to a side strain.
Initially Gleeson played for Northants on a match-by-match basis while continuing his full-time job coaching in schools and cricket clubs on behalf of the Lancashire Cricket Board, but in July 2016 he signed a three-year contract with Northants.
He signed to play Twenty20 cricket for the Rangpur Riders in the 2016 Bangladesh Premier League.