Oshadi Ranasinghe

Oshadi Udeshika Ranasinghe


National Side

Sri Lanka

Date of Birth




Place of Birth


Batting Style

Left-hand Bat

Bowling Style

Right-arm medium-fast


Oshadi Ranasinghe is an all-rounder for Sri Lanka who made her debut at 25, whereas she played her first ODI in 2011 against the West Indies. After 2 years of her ODI debut, she played her 1st T20 International.


During her career, she’s struggled with bouts of inconsistencies that have often led to her omission from the Sri Lankan playing eleven in both formats but, it ought to be said, Ranasinghe still has a lot of cricket to offer her side. Therefore, she might want to brush up on her batting and fielding in order to provide a useful strength to a team that often relies on the ability of its batswomen to scamper home with quickfire runs.