Beşerler started his career at hometown club, the capital giant Gençlerbirliği. He played 18 league matches for the club youth team at PAF League (reserve league) in 1992-93 season and 12 league appearances and 2 goals in BAL Ligi for the amateur team. In 1994–95 season he was promoted to first team. At Gençlerbirliği he started to play for Turkey U21 since April 1996 and selected to 1997 Mediterranean Games.
He was offered a new 2-year contract by Gençlerbirliği after the tournament, but in October 1997, he was sold to Beşiktaş. He played 5 league matches in the first season, and played as a regular, played 23 starts, and made him received a call-up to national team. He also signed a new 4-year contract with club. With Turkey he played all 6 caps as starter, helped Turkey qualified for UEFA Euro 2000. But in club level he just played 7 league matches at 1999-2000 and all from September to December, thus not selected to the UEFA Euro 2000 final tournament. In the next 2 seasons he played 39 league matches and all as starter. In his final season, he just played 13 starts and 2 substitutes appearances.