Career
Currently he works as assistant coach in the Sime Darby F.C. football team Starting his career in the Kuala Lumpur youth team, he was promoted to the senior squad in 1993. He also played for Perak, Terengganu and Pahang state teams in Malaysian league, as well as club teams such as Maju United, MPPJ Football Club and TNB Kelantan, the club where he concludes his playing career.
Ghani represented the Malaysia national football team from 1995 to 2001.
He was in the squad for the Southern Economic Association, USA Games in 1995 and 1997, and also in the Tiger Cup squad in 1998 and 2000. He helped Malaysia gained third place in the 2000 Tiger Cup, beating Vietnam 3-0 in the third place play-official
He was also featured in the Malaysian team that faces Arsenal F.C. in a 1999 friendly match. Malaysia lost 2-0 in that match.
He made 8 appearances for the national team, scoring 1 goal against Bahrain in the 2001 Merdeka Tournament.