Career
He is a right-handed batsman and right-arm medium-fast bowler who plays for Singha Sports Club. He was born in Galle. Ranasinghe made his List A debut during the 2009-2010 Premier Limited Overs tournament against Lankan Cricket Club.
He scored 26 runs on his debut, the second highest score on the Singha team