Category: Isuru Udana

Isuru Udana Profile, Career Info, Records & Stats

Isuru Udana

Isuru Udana is a Sri Lankan international cricketer who has represented his national side in ODI and T20 ICC formats. Udana is a right-handed batting all-rounder and the left-arm medium-fast bowler who has primarily was a left-arm pacer. He currently owns the highest T20I runs in the 8th position. He has played his List A […]