Bowler · Sri Lanka
Tharindu Ratnayake
Also known as KTH Ratnayake. 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.
37T20 games
63.2points a game
59median
208best: Sri Lanka vs Bangladesh, 3 October 2026
Range
Points in the last 30 T20s.
middle half 25.5–91.5median 61.5average 64.1best 208
57% of them reached 50 points and 10% stayed under 15.
Batting first 75.4 a game (16 games) · chasing 51.2 (14)
Where the points come from
Points a game by part, 28 of the last 30 T20s, the ones Cricsheet has: 66.4 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–666.73 balls · out 0
Middle · 7–15110.647 balls · out 5
Death · 16–20135.645 balls · out 7
Latest games
Fantasy points in each, the latest first.
- v Biratnagar Kings 5 31 October 2026 · Sudur Paschim Royals
- v Bangladesh 208 3 October 2026 · Sri Lanka
- v India 95 1 October 2026 · Sri Lanka
- v England 33 19 September 2026 · Sri LankaIn the appThe match
- v England 34 17 September 2026 · Sri LankaIn the appThe match
- v Burgher Recreation Club 68 1 September 2026 · Tamil Union Cricket and Athletic Club
All 20 latest games
- v Nugegoda Sports Welfare Club 59 28 August 2026 · Tamil Union Cricket and Athletic Club
- v Police Sports Club 53 24 August 2026 · Tamil Union Cricket and Athletic Club
- v Moors Sports Club 83 20 August 2026 · Tamil Union Cricket and Athletic Club
- v Colombo Cricket Club 34 16 August 2026 · Tamil Union Cricket and Athletic Club
- v Kurunegala Youth Cricket Club 98 12 August 2026 · Tamil Union Cricket and Athletic Club
- v Jaffna Kings 98 8 August 2026 · Galle Gallants
- v Colombo Kaps 38 7 August 2026 · Galle Gallants
- v Jaffna Kings 23 5 August 2026 · Galle Gallants
- v Colombo Kaps 64 1 August 2026 · Galle Gallants
- v Kandy Royals 20 29 July 2026 · Galle Gallants
- v Dambulla Sixers 23 26 July 2026 · Galle Gallants
- v Kandy Royals 15 25 July 2026 · Galle Gallants
- v Jaffna Kings 134 23 July 2026 · Galle Gallants
- v Durban's Super Giants 43 11 January 2026 · Sunrisers Eastern Cape
19ODI games
77.7points a game
74median
176best: Tamil Union Cricket and Athletic Club vs Chilaw Marians Cricket Club, 22 June 2024
Range
Points in the last 19 ODIs.
middle half 31.5–129median 74average 77.7best 176
53% of them reached 50 points and 11% stayed under 15.
Batting first 74 a game (8 games) · chasing 80.4 (11)
Where the points come from
Points a game by part, the last 19 ODIs: 77.7 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- I Thimira18 balls15 runsSR 83.3out 0×
- S Jayathilake16 balls13 runsSR 81.2out 1×
- C Nimesh15 balls22 runsSR 146.7out 0×
Latest games
Fantasy points in each, the latest first.
- v Colombo Cricket Club 82 3 September 2026 · Tamil Union Cricket and Athletic Club
- v Nugegoda Sports Welfare Club 46 30 August 2026 · Tamil Union Cricket and Athletic Club
- v Panadura Sports Club 11 26 August 2026 · Tamil Union Cricket and Athletic Club
- v Moors Sports Club 33 18 August 2026 · Tamil Union Cricket and Athletic Club
- v Ace Capital Cricket Club 10 14 August 2026 · Tamil Union Cricket and Athletic Club
- v Kurunegala Youth Cricket Club 26 10 August 2026 · Tamil Union Cricket and Athletic Club
All 19 latest games
- v Colombo Cricket Club 30 27 July 2025 · Tamil Union Cricket and Athletic Club
- v Police Sports Club 163 21 July 2025 · Tamil Union Cricket and Athletic Club
- v Badureliya Sports Club 38 13 July 2025 · Tamil Union Cricket and Athletic Club
- v Chilaw Marians Cricket Club 74 9 July 2025 · Tamil Union Cricket and Athletic Club
- v Panadura Sports Club 22 5 July 2025 · Tamil Union Cricket and Athletic Club
- v Nondescripts Cricket Club 138 1 July 2025 · Tamil Union Cricket and Athletic Club
- v Ragama Cricket Club 33 5 August 2024 · Tamil Union Cricket and Athletic Club
- v Panadura Sports Club 160 2 August 2024 · Tamil Union Cricket and Athletic Club
- v Bloomfield Cricket and Athletic Club 143 27 July 2024 · Tamil Union Cricket and Athletic Club
- v Chilaw Marians Cricket Club 176 22 June 2024 · Tamil Union Cricket and Athletic Club
- v Ace Capital Cricket Club 77 16 June 2024 · Tamil Union Cricket and Athletic Club
- v Negombo Cricket Club 120 13 June 2024 · Tamil Union Cricket and Athletic Club
- v Nondescripts Cricket Club 94 11 June 2024 · Tamil Union Cricket and Athletic Club
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB