He played 17 league games, two FA Cup and two Football League Trophy matches during his loan spell at Oldham, scoring one goal in the 89th minute in a 1–1 draw against Wigan Athletic on 15 December 2001. Beharall was bought by Oldham Athletic on 6 March 2002 for £150,000 on a three-year contract after impressing during his loan deal.
He played 17 league games, two FA Cup and two Football League Trophy matches during his temporary stay at Oldham, scoring one goal in the 89th minute of a 1–1 draw against Wigan Athletic on December 15, 2001. Beharall was acquired by Oldham Athletic on March 6, 2002, for £150,000 on a three-year contract after an impressive showing during his temporary assignment.