in

Sri Lanka in third place in World Test Championship table

Sri Lanka stands third in the ICC World Test Championship points table. New Zealand and Sri Lanka are placed second and third with 60 points each.

Leave a Comment