Suvonkulov played for both Vakhsh Qurghonteppa and FC Istiklol before signing for Azerbaijan Premier League side Ravan Baku in August 2013 [REF].
Suvonkulov played for Tajikistan in 2008 AFC Challenge Cup, 2010 AFC Challenge Cup, 2012 AFC Challenge Cup.