Isuru Udana played 21 ODIs and 35 T20Is for Sri Lanka, managing to take 45 wickets across both the format