Sri Lanka
After leaving school, Ashan played cricket for Bloomfield Cricket and Athletic Club, Combined Provinces, Ruhuna, Sri Lanka A cricket team, Sri Lanka Cricket Development XI, Sri Lanka Under-19s, Sri Lanka Under-20s School, Tamil Union Cricket and Athletic Club, Sri Lanka Board Presidents XI.