Roshen Silva

Sri Lanka
November 17, 1988 (33 years)
Birth Place
Batting Style
Right Handed
Sri Lanka
Bowling Style
Off break

Roshen Silva is a 32-year-old batsman from Colombo, Sri Lanka, who has represented his country internationally. He bats right-handed and bowls occasional right-arm off breaks. Roshan first caught everyone’s attention when he was selected to represent Sri Lanka in the 2008 U-19 World Cup where he scored runs and took wickets. Earlier, in 2006, Silva began his first-class career and went on to score prolifically, year after year. In July 2016, the Sri Lankan selectors included him in the Test team for the then upcoming series versus Australia. A year later, Silva found himself in the Test squad for the series against Pakistan in the UAE.

ICC Rankings

Test ODI T20I

Team played

Sri Lanka, Colts Cricket Club, Sri Lanka Emerging, Ragama Cricket Club, Sri Lanka A, Sri Lanka Under-19, Basnahira, Uthura Rudras, Sri Lanka Cricket Board President XI, Victoria Sporting Club, Prime Doleshwar Sporting Club, Sri Lanka Cricket Development XI, Partex Sporting Club, Kandy, Galle, Mannar District


In November 2017, Roshen was a part of the Sri Lankan squad that toured India for a Test series. A month later, he played his first Test match against India. In May 2018, Sri Lanka cricket awarded Silva a national contract for the 2018-19 season, making him one of only 33 players to be awarded such a contract. In March 2018, Galle included Roshen in their team for the 2017–18 Super Four Provincial Tournament. In March 2019, Roshen represented Kandy in the 2019 Super Provincial One Day Tournament.


In 12 Test matches, Roshen has scored 702 runs at 35.10 with one ton and 5 fifties, including the top score of 109.


Silva is yet to play ODI cricket.


Roshen Silva has not yet made his T20I debut.

Records and Facts

After a duck in his debut Test innings, Silva scored 74 not out in the second innings, taking Sri Lanka closer to a Test win in a match that was eventually drawn. In his second Test series versus Bangladesh, Silva performed brilliantly to rise 29 places in the ICC Test Batting Rankings to number 49, finding himself within the top 50 for the first time in his Test career. He got his maiden Test ton against Bangladesh, contributing to a team score of 713 in a drawn match. In the second match of that series, Roshen scored fifties in both innings to help Sri Lanka to a 215-run victory. In the process, Silva became the 5th player to achieve four 50-plus innings in his first five Test knocks, the first Sri Lankan to accomplish the feat. His aggregate of 309 runs in the series helped Silva to the 2nd-highest aggregate amongst Sri Lankan batsmen — after Asela Gunaratne — in the first five Test innings. His performance in the second Test had him named Man of the Match as well as Player of the Series.

In 135 first-class games, Roshen Silva has scored 8740 runs at 48.82 with 24 tons and 38 fifties, including his top score of 230 not out. In 106 List A matches, Roshen has scored 3019 runs at 41.35 with 5 tons and 19 fifties, including the top score of 106. In 27 T20 matches, Silva has made 513 runs at 23.31 with the highest score of 54, his only half-century.

This player is currently a member of these teams:

Other Players