logo

Video encyclopedia

Navod Ilukwatta

Navod Ilukwatta is a Sri Lankan cricketer. He made his first-class debut for Sri Lanka Army Sports Club in the 2016–17 Premier League Tournament on 5 February 2017.
Explore contextually related video stories in a new eye-catching way. Try Combster now!