Freeman made a single first-class appearance, during the 1954 season, against Hampshire, playing alongside his cousin. From the tailend, Freeman scored 1 run in the first innings in which he batted. He bowled 9 overs for 47 runs. Northamptonshire drew the match and Freeman never played for the county again.
- Terry Freeman at Cricket Archive