Cricket News sort by Thilan Thusara Samaraweera

A man who played 81 Tests, has scored over 5000 runs and averaged nearly 49 with 14 hundreds is bound to be remembered as one of the better players to have represented the country. It hasn’t quite been the case with Thilan Samaraweera...