Player directory
Dasun Shanaka
All-rounderAvailable

Dasun Shanaka

Sri Lanka·Right Handed Bat·Right-arm medium·b. Sep 8, 1991
Rajasthan RoyalsIPL 2026

Fantasy credit

9.5

RR

Avg Runs

22.0

last 10 matches

Wkts / Match

0.4

last 10 matches

Strike Rate

183.3

last 10 matches

Economy

10.0

last 10 matches

Pts / Credit

5.0

last 10 matches

League contracts

Current credit value, team assignment, and the factors behind each contract's pricing.

IPL 2026RRPrimary

Rajasthan Royals

All-Rounder · Available

9.5

credits

Credit breakdown

Recent form
23.0/35
Role
9.0/20
League rating
2.5/15
Consistency
0.0/10
Venue/Matchup
5.0/10
Availability
4.3/5
Role premium
5.0/5
Total score48.8 / 100

International career

Career statistics across international formats.

ODI71 matches · 63 innings

Batting

Runs

1299

HS

108

Average

22.4

SR

91.5

100s

2

50s

4

4s

103

6s

42

Bowling

Wickets

27

Average

37.0

Economy

5.7

Best (Inn)

5/43

Best (Match)

5/43

5W Hauls

1

10W Match

0

T20102 matches · 94 innings

Batting

Runs

1456

HS

74

Average

19.7

SR

122.5

100s

0

50s

5

4s

107

6s

72

Bowling

Wickets

33

Average

21.8

Economy

8.3

Best (Inn)

3/16

Best (Match)

3/16

5W Hauls

0

10W Match

0

Test6 matches · 12 innings

Batting

Runs

140

HS

66

Average

14.0

SR

50.7

100s

0

50s

1

4s

9

6s

7

Bowling

Wickets

13

Average

33.1

Economy

3.4

Best (Inn)

3/46

Best (Match)

5/112

5W Hauls

0

10W Match

0

Competition history

Aggregated performance across domestic leagues, bilateral series, and tournaments.

T20
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
Lanka Premier League4479473151.566422365.89.111/0
International League T203344658139.43522511.710.516/0
ICC Men's T20 World Cup2535176134.52022827.58.115/0
Bangladesh Premier League1626475146.717201436.39.94/0
Sri Lanka tour of India1029474169.91621513.07.72/0
Asia Cup812145121.08634.09.80/0
Sri Lanka tour of Australia713539105.58612.810.22/0
India tour of Sri Lanka6191679.20138.06.36/0
Men's T20 Asia Cup59364163.26748.88.60/0
Pakistan T20I Tri-Series55334123.343212.08.55/0
Sri Lanka tour of Bangladesh511142179.011647.79.32/0
England tour of Sri Lanka4352085.40328.07.41/0
South Africa tour of Sri Lanka4601893.86113.08.71/0
Nidahas Trophy4341991.92101.012.00/0
Sri Lanka tour of New Zealand43015125.04023.010.02/0
Australia tour of Sri Lanka36854154.57401.010.00/0
Bangladesh tour of Sri Lanka35535134.16216.07.51/0
Indian Premier League32617100.02100.02/0
Major League Cricket32710112.51204.012.30/0
New Zealand tour of Sri Lanka32417126.31100.01/0
ODI
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
ICC Cricket World Cup Qualifier812536.400525.25.13/0
Asia Cup6562458.330421.05.02/0
South Africa tour of Sri Lanka513565122.710617.07.91/0
Zimbabwe tour of Sri Lanka514210288.294010.06.21/0
England tour of Sri Lanka511366110.89700.00/0
Australia tour of Sri Lanka5453480.46027.09.12/0
Sri Lanka in England ODI Series4632295.55204.08.32/0
India tour of Sri Lanka3553973.331211.03.91/0
ODM
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
Major Clubs Limited Over Tournament47648108.625429.05.30/0
MDM
CompetitionMRunsHSSR4s6sWktsOversEcoCt/St
Major League Tournament314165134.310111460.33.92/0

Recent matches

Latest completed innings used to calculate current form.

MatchDateRunsBallsWktsEcoField
MI vs RR

IPL 2026

May 242915015.00ct / 0st
LSG vs RR

IPL 2026

May 1900010.00ct / 0st
DC vs RR

IPL 2026

May 1710819.71ct / 0st
GT vs RR

IPL 2026

May 9161100ct / 0st
PAK vs SL

IMT 2025/26

Feb 287631210.50ct / 0st
NZ vs SL

IMT 2025/26

Feb 253500ct / 0st
ENG vs SL

IMT 2025/26

Feb 22302401ct / 0st
SL vs ZIM

IMT 2025/26

Feb 196618.72ct / 0st
AUS vs SL

IMT 2025/26

Feb 1600012.00ct / 0st
SL vs OMA

IMT 2025/26

Feb 12502006.00ct / 0st