Sri Lanka

Mahela Jayawardene

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 9119
  • wickets 7
  • Catches 170
  • Value 7.20

Kumar Sangakkara

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 8699
  • wickets 0
  • Catches 276
  • Value 8.40

Tillakaratne Dilshan

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 4956
  • wickets 54
  • Catches 81
  • Value 8.40

Upul Tharanga

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 3503
  • wickets 0
  • Catches 19
  • Value 5.90

Chamara Kapugedera

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 1440
  • wickets 2
  • Catches 28
  • Value 4.70

Chamara Silva

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 1437
  • wickets 1
  • Catches 20
  • Value 5.50

Thilan Samaraweera

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 752
  • wickets 10
  • Catches 14
  • Value 5.40

Angelo Mathews

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 702
  • wickets 27
  • Catches 12
  • Value 7.30

Muttiah Muralitharan

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 667
  • wickets 519
  • Catches 129
  • Value 93.30

Nuwan Kulasekara

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 475
  • wickets 100
  • Catches 20
  • Value 106.45

Dilhara Fernando

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 239
  • wickets 180
  • Catches 27
  • Value 55.14

Lasith Malinga

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 210
  • wickets 114
  • Catches 12
  • Value 94.23

Thisara Perera

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 139
  • wickets 25
  • Catches 7
  • Value 7.20

Ajantha Mendis

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 99
  • wickets 82
  • Catches 6
  • Value 87.99

Rangana Herath

  • Country Sri Lanka
  • Player type all-rounder
  • Runs 4
  • wickets 11
  • Catches 4
  • Value 8.82