Career
A right-handed batsman and off spin bowler, he has played for the Uganda national cricket team since 2001. His matches include four first-class matches and seven List A matches. Nsubuga made his international debut playing for East and Central Africa in the 1997 Interstate Commerce Commission Trophy when aged just 16.
He played for Uganda in the 2001 tournament.
His first-class debut came in April 2004 against Namibia in the Interstate Commerce Commission Intercontinental Cup. He also played against Kenya later in the year.
He again played against Kenya and Namibia in the 2005 Interstate Commerce Commission Intercontinental Cup. He made his List A debut in 2005, representing Uganda at the 2005 Interstate Commerce Commission Trophy.
He has continued to play in the Ugandan team and represented them in Division Three of the World Cricket League in Darwin, Australia in 2007.