Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  Asia Cup 2025  »  Teams  »  Sri Lanka Stats
Sri Lanka
Captain: Charith Asalanka
Coach: Sanath Jayasuriya
Championship
1986, 1997, 2004, 2008, 2014, 2023
Runner Up
1988, 1991, 1995, 2000, 2010

Asia Cup 2025 Sri Lanka Team Stats And Records

BATTING STATS

  • Most Runs
  • Highest Individual Scores
  • Highest Average
  • Highest Strike Rate
  • Most Hundreds
  • Most Fifties
  • Most Sixes
  • Most Fours

BOWLING STATS

  • Most Wickets
  • Best Average
  • Most Five-wicket hauls
  • Best Economy

Most Runs

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
2 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 160.12 23 11
7 Kusal Perera Kusal Perera Sri Lanka 6 6 146 139.05 15 3
12 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 123.23 13 3
19 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 169.09 6 7
23 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 119.72 3 4
27 Charith Asalanka Charith Asalanka Sri Lanka 6 6 75 122.95 5 3
28 Kamil Mishara Kamil Mishara Sri Lanka 4 4 74 104.23 5 3
48 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 37 154.17 4 1
62 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 17 80.95 2 -
87 Janith Liyanage Janith Liyanage Sri Lanka 1 1 2 100.00 - -
93 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 1 1 50.00 - -

Highest Strike Rate

POS PLAYER TEAM MATCHES INN RUNS SR AVG
9 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 169.09 46.5
12 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 160.12 43.5
13 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 37 154.17 18.5
17 Kusal Perera Kusal Perera Sri Lanka 6 6 146 139.05 24.33
34 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 123.23 24.4
35 Charith Asalanka Charith Asalanka Sri Lanka 6 6 75 122.95 15
39 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 119.72 21.25
49 Kamil Mishara Kamil Mishara Sri Lanka 4 4 74 104.23 24.67
56 Janith Liyanage Janith Liyanage Sri Lanka 1 1 2 100.00 0
68 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 17 80.95 0
89 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 1 1 50.00 1

Highest Individual Scores

POS PLAYER TEAM MATCHES INN RUNS SR 4s 6s
1 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 107 160.12 23 11
3 Kusal Mendis Kusal Mendis Sri Lanka 6 6 74 123.23 13 3
10 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 64 169.09 6 7
13 Kusal Perera Kusal Perera Sri Lanka 6 6 58 139.05 15 3
23 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 50 119.72 3 4
27 Kamil Mishara Kamil Mishara Sri Lanka 4 4 46 104.23 5 3
45 Charith Asalanka Charith Asalanka Sri Lanka 6 6 21 122.95 5 3
53 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 20 154.17 4 1
55 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 17 80.95 2 -
86 Janith Liyanage Janith Liyanage Sri Lanka 1 1 2 100.00 - -
92 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 1 1 50.00 - -

Highest Average

POS PLAYER TEAM MATCHES INN RUNS AVG NO
4 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 46.5 3
8 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 43.5 0
24 Kamil Mishara Kamil Mishara Sri Lanka 4 4 74 24.67 1
25 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 24.4 1
26 Kusal Perera Kusal Perera Sri Lanka 6 6 146 24.33 0
32 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 21.25 1
39 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 37 18.5 1
49 Charith Asalanka Charith Asalanka Sri Lanka 6 6 75 15 1
83 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 1 1 1 0
92 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 17 0 1
93 Dunith Wellalage Dunith Wellalage Sri Lanka 2 1 0 0 1
96 Janith Liyanage Janith Liyanage Sri Lanka 1 1 2 0 1
100 Maheesh Theekshana Maheesh Theekshana Sri Lanka 3 1 0 0 1
101 Matheesha Pathirana Matheesha Pathirana Sri Lanka 1 0 0 0 0
105 Nuwan Thushara Nuwan Thushara Sri Lanka 6 0 0 0 0

Most Hundreds

POS PLAYER TEAM MATCHES INN RUNS 100s H.S
1 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 1 107

Most Fifties

POS PLAYER TEAM MATCHES INN RUNS 50s H.S
2 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 2 107
5 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 1 74
11 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 1 64
14 Kusal Perera Kusal Perera Sri Lanka 6 6 146 1 58
23 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 1 50

Most Sixes

POS PLAYER TEAM MATCHES INN RUNS 6s
3 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 11
10 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 7
15 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 4
17 Kusal Perera Kusal Perera Sri Lanka 6 6 146 3
19 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 3
26 Charith Asalanka Charith Asalanka Sri Lanka 6 6 75 3
27 Kamil Mishara Kamil Mishara Sri Lanka 4 4 74 3
47 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 37 1

Most Fours

POS PLAYER TEAM MATCHES INN RUNS 4s
2 Pathum Nissanka Pathum Nissanka Sri Lanka 6 6 261 23
5 Kusal Perera Kusal Perera Sri Lanka 6 6 146 15
8 Kusal Mendis Kusal Mendis Sri Lanka 6 6 122 13
24 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 93 6
27 Charith Asalanka Charith Asalanka Sri Lanka 6 6 75 5
28 Kamil Mishara Kamil Mishara Sri Lanka 4 4 74 5
43 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 3 37 4
44 Kamindu Mendis Kamindu Mendis Sri Lanka 6 5 85 3
54 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 17 2

Most Catches

POS PLAYER TEAM INN CATCHES
9 Kusal Mendis Sri Lanka 6 4
15 Dushmantha Chameera Sri Lanka 6 3
18 Kamindu Mendis Sri Lanka 6 3
33 Kusal Perera Sri Lanka 6 2
51 Charith Asalanka Sri Lanka 6 1
53 Dunith Wellalage Sri Lanka 2 1
60 Maheesh Theekshana Sri Lanka 3 1
68 Pathum Nissanka Sri Lanka 6 1
75 Wanindu Hasaranga Sri Lanka 6 1

Most Wickets

POS PLAYER TEAM MATCHES INN BALLS WKTS 5Wkts
9 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 6 144 8 0
10 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 6 144 7 0
17 Nuwan Thushara Nuwan Thushara Sri Lanka 6 6 138 6 0
19 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 77 5 0
29 Maheesh Theekshana Maheesh Theekshana Sri Lanka 3 3 72 3 0
47 Charith Asalanka Charith Asalanka Sri Lanka 6 4 48 1 0
49 Dunith Wellalage Dunith Wellalage Sri Lanka 2 2 48 1 0

Most Five-wicket hauls

POS PLAYER TEAM MATCHES INN BALLS RUNS WKTS 5Wkts
No Result Found

Best Economy

POS PLAYER TEAM MATCHES INN ECO SR
12 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 6 6.5 154.17
19 Maheesh Theekshana Maheesh Theekshana Sri Lanka 3 3 6.83 0
26 Charith Asalanka Charith Asalanka Sri Lanka 6 4 7.12 122.95
39 Nuwan Thushara Nuwan Thushara Sri Lanka 6 6 8.04 0
40 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 8.18 169.09
42 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 6 8.29 50
59 Matheesha Pathirana Matheesha Pathirana Sri Lanka 1 1 10.5 0
61 Dunith Wellalage Dunith Wellalage Sri Lanka 2 2 10.62 0
63 Chamika Karunaratne Chamika Karunaratne Sri Lanka 1 1 11 80.95
70 Kamindu Mendis Kamindu Mendis Sri Lanka 6 1 16 119.72

Best Average

POS PLAYER TEAM MATCHES INN ECO AVG
22 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 6 6 6.5 19.50
27 Dasun Shanaka Dasun Shanaka Sri Lanka 6 5 8.18 21.00
34 Maheesh Theekshana Maheesh Theekshana Sri Lanka 3 3 6.83 27.33
35 Dushmantha Chameera Dushmantha Chameera Sri Lanka 6 6 8.29 28.43
39 Nuwan Thushara Nuwan Thushara Sri Lanka 6 6 8.04 30.83
51 Charith Asalanka Charith Asalanka Sri Lanka 6 4 7.12 57.00
57 Dunith Wellalage Dunith Wellalage Sri Lanka 2 2 10.62 85.00
Points Table
Teams M W L PTS
Group A
India
3 3 0 6
Pakistan
3 2 1 4
United Arab Emirates
3 1 2 2
Group B
Sri Lanka
3 3 0 6
Bangladesh
3 2 1 4
Afghanistan
3 1 2 2
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+