You’re in Telegram’s browser

If the download below doesn’t start, open this page in Chrome.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in browser.

You’re in Facebook’s browser

Tap Download below. When it asks whether to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ or ⋯ at the top right, then Open in external browser or Open in browser.

You’re in Instagram’s browser

Tap Download below. When Instagram asks to leave the app, tap Continue, and Chrome downloads the file.

Open in Chrome

Nothing happened? Tap ⋮ at the top right, then Open in Chrome.

FantasyArena Pro বাংলা

All-rounder · Sri Lanka

Dasun Shanaka

Also known as MD Shanaka. Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.

268T20 games

50.3points a game

36median

259best: St Kitts and Nevis Patriots vs St Lucia Kings, 3 September 2026

Range

Points in the last 30 T20s.

050100150200250300

middle half 26.8–91.2median 61average 67.2best 259

53% of them reached 50 points and 17% stayed under 15.

Batting first 76.6 a game (16 games) · chasing 56.5 (14)

Where the points come from

Points a game by part, 25 of the last 30 T20s, the ones Cricsheet has: 70.6 in all.

Runs 25.4
Fours and sixes 18.8
Wickets 13.3
In the XI 4
Fielding 3.4
Maidens, dots, economy 2.2
Milestones 2.1
Strike rate 1.7
Ducks −0.1

By phase

Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.

Powerplay · 1–610011 balls · out 1

Middle · 7–15130583 balls · out 27

Death · 16–20190.3580 balls · out 48

Against bowlers

Every T20 in Cricsheet, at least 15 balls.

Latest games

Fantasy points in each, the latest first.

  • v Pakistan 122 13 October 2026 · Sri LankaIn the appThe match
  • v Pakistan 60 11 October 2026 · Sri LankaIn the appThe match
  • v Pakistan 38 9 October 2026 · Sri LankaIn the appThe match
  • v England 22 19 September 2026 · Sri LankaIn the appThe match
  • v England 8 17 September 2026 · Sri LankaIn the appThe match
  • v England 62 15 September 2026 · Sri Lanka
All 20 latest games
  • v Barbados Tridents 12 10 September 2026 · St Kitts and Nevis Patriots
  • v Guyana Amazon Warriors 34 6 September 2026 · St Kitts and Nevis Patriots
  • v St Lucia Kings 259 3 September 2026 · St Kitts and Nevis Patriots
  • v Barbados Tridents 68 1 September 2026 · St Kitts and Nevis Patriots
  • v Jamaica Kingsmen 85 27 August 2026 · St Kitts and Nevis Patriots
  • v Antigua and Barbuda Falcons 113 20 August 2026 · St Kitts and Nevis Patriots
  • v Jamaica Kingsmen 6 18 August 2026 · St Kitts and Nevis Patriots
  • v St Lucia Kings 26 12 August 2026 · St Kitts and Nevis Patriots
  • v Jaffna Kings 38 8 August 2026 · Galle Gallants
  • v Colombo Kaps 18 7 August 2026 · Galle Gallants
  • v Jaffna Kings 75 5 August 2026 · Galle Gallants
  • v Colombo Kaps 41 1 August 2026 · Galle Gallants
  • v Kandy Royals 36 29 July 2026 · Galle Gallants
  • v Dambulla Sixers 12 26 July 2026 · Galle Gallants

71ODI games

52.3points a game

39median

237best: Sri Lanka vs India, 10 January 2023

Range

Points in the last 30 ODIs.

0255075100125150175200

middle half 14.2–62median 41.5average 51.8best 188

40% of them reached 50 points and 27% stayed under 15.

Batting first 48.9 a game (14 games) · chasing 54.4 (16)

Where the points come from

Points a game by part, 25 of the last 30 ODIs, the ones Cricsheet has: 48.5 in all.

Wickets 19.6
Runs 11
Maidens, dots, economy 5.8
Fours and sixes 4.8
In the XI 4
Fielding 2.8
Milestones 0.8
Ducks −0.4

Against bowlers

Every ODI in Cricsheet, at least 15 balls.

Latest games

Fantasy points in each, the latest first.

  • v Pakistan 35 31 October 2026 · Sri LankaIn the appThe match
  • v England 48 29 October 2026 · Sri LankaIn the appThe match
  • v Pakistan 4 27 October 2026 · Sri LankaIn the appThe match
  • v England 188 22 October 2026 · Sri LankaIn the appThe match
  • v Pakistan 67 18 October 2026 · Sri LankaIn the appThe match
  • v Colombo Cricket Club 14 8 August 2024 · Sinhalese Sports Club
All 20 latest games
  • v Negombo Cricket Club 83 5 August 2024 · Sinhalese Sports Club
  • v Bloomfield Cricket and Athletic Club 49 2 August 2024 · Sinhalese Sports Club
  • v Ragama Cricket Club 162 22 June 2024 · Sinhalese Sports Club
  • v Zimbabwe 15 8 January 2024 · Sri Lanka
  • v Zimbabwe 12 6 January 2024 · Sri Lanka
  • v Pakistan 19 10 October 2023 · Sri Lanka
  • v South Africa 135 7 October 2023 · Sri Lanka
  • v India 1 17 September 2023 · Sri Lanka
  • v Pakistan 17 14 September 2023 · Sri Lanka
  • v India 28 12 September 2023 · Sri Lanka
  • v Bangladesh 137 9 September 2023 · Sri Lanka
  • v Bangladesh 62 31 August 2023 · Sri Lanka
  • v Netherlands 5 9 July 2023 · Sri Lanka
  • v West Indies 36 7 July 2023 · Sri Lanka

Pick your own XI for the next match

Every match in the app has a free contest.

Download for AndroidFree · 64 MB

Version 2.4.0 · 64 MB · Android 7 or later

FantasyArena Pro64 MB · Android 7+ Download