[1] After a series of district-level accolades, Afindi joined Kasuka FC in 1999 and racked up a host of silverware under coach Moksen Mohammad.
[3][4] Afindi also turned out for Brunei's national team that was in freefall two years after winning the Malaysia Cup, beginning with the 2001 Liga Perdana II.
[6] The return of Brian Bothwell boosted the team that was pushing for promotion but a slow start to the season proved detrimental as Brunei finished fifth and outside the Malaysia Super League play-offs, only due to goal difference.
[16] On the third matchday against Indera SC on 27 March, Afindi was involved in an altercation which resulted in a red card for Hardi Bujang and sparked scenes of unrest from both sides that forced the match to be abandoned.
[22] Towards their best ever season of 2018-19 when they finished as runners-up, Kasuka added talented young Brunei youth internationals to their ranks including striker Hanif Aiman Adanan who eventually became the league's top scorer.
[23] This reduced Afindi's role into a bit-part player, finding the back of the net only once against Lun Bawang FC in a 5–0 victory on 24 February 2019.
[29] Afindi made his full international debut at the 2004 AFC Asian Cup qualification matches held in the Maldives in March 2003, playing both games.