
Sri Lanka · Sunrisers Eastern Cape · Galle Gallants · Tamil Union Cricket and Athletic Club · Kandy
Tharindu Ratnayake
30Sri Lanka
- Left-handed lower-order batter
- Right-arm off-spin bowler
- Left-arm orthodox spin bowler
- New-ball bowler
Upcoming
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 17 | 23 | 516 | 22.43 | 86.7 | 0/3 | 86 |
| Tests | 2 | 2 | 10 | 5.00 | 37.0 | 0/0 | 10 |
| Domestic | 15 | 21 | 506 | 24.10 | 89.1 | 0/3 | 86 |
| Last 10 | 10 | 13 | 196 | 15.08 | 74.5 | 0/0 | 35 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 17 | 4,254 | 93 | 27.80 | 3.65 | 9/65 | 7 | 2 |
| Tests | 2 | 604 | 9 | 43.22 | 3.86 | 3/102 | 0 | 0 |
| Domestic | 15 | 3,650 | 84 | 26.14 | 3.61 | 9/65 | 7 | 2 |
| Last 10 | 10 | 2,604 | 48 | 30.40 | 3.36 | 6/117 | 3 | 0 |
Batting style
Lower-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 22.4 | 28.2 | |
| Average v pace | 32.0 | 29.8 | |
| Average v spin | 21.8 | 27.4 | |
| Strike rate v pace | 92 | 58 | |
| Strike rate v spin | 85 | 57 | |
| Balls per dismissal | 26 | 49 | |
| Dot % | 62.9 | 68.7 |
595 balls in Tests and first-class · Dec 2024 – Apr 2026
Compare with other playersLower-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 24.1 | 28.1 | |
| Average v pace | 32.0 | 29.9 | |
| Average v spin | 24.1 | 27.2 | |
| Strike rate v pace | 96 | 59 | |
| Strike rate v spin | 87 | 57 | |
| Balls per dismissal | 27 | 49 | |
| Dot % | 61.8 | 68.6 |
568 balls in first-class matches · Dec 2024 – Apr 2026
Compare with other playersBowling style
Steady off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.8 | 29.3 | |
| Balls per wicket | 45.7 | 50.2 | |
| Economy | 3.65 | 3.50 | |
| Average with the new ball | 28.4 | 28.0 | |
| Average v right-handers | 28.3 | 28.4 | |
| Average v left-handers | 27.1 | 30.5 | |
| Dot % | 66.0 | 69.2 |
4,254 balls bowled in Tests and first-class · Dec 2024 – Apr 2026
Compare with other playersOff-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 43.2 | 30.8 | |
| Balls per wicket | 67.1 | 54.4 | |
| Economy | 3.86 | 3.39 | |
| Average v right-handers | 37.2 | 29.6 | |
| Average v left-handers | 50.8 | 31.8 | |
| Dot % | 60.4 | 71.6 |
604 balls bowled in Tests · Jun 2025
Compare with other playersWicket-taking off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 26.1 | 29.0 | |
| Balls per wicket | 43.5 | 49.5 | |
| Economy | 3.61 | 3.52 | |
| Average with the new ball | 25.7 | 27.9 | |
| Average v right-handers | 27.4 | 28.2 | |
| Average v left-handers | 24.5 | 30.3 | |
| Dot % | 66.9 | 68.8 |
3,650 balls bowled in first-class matches · Dec 2024 – Apr 2026
Compare with other playersMen's First-class
- Runs a match
- −7.9
- above an average player
Men's First-class bowling, runs a match
AveragePeak −1.6
January 2026Now −7.920252026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 17 | 516 | 22.4 | 86.7 | 93 | 27.8 | 3.65 |
Not in our first-class batting rankings.
Teams
- Sri LankaInternationalLast Test Jun 2025
- Tamil Union Cricket and Athletic ClubMajor League TournamentLast played Sept 2026
- KandyNational Super League 4-Day TournamentLast played Apr 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 10/10 | 100% | 17 | 17 | 7633694631 |
- Tharindu Ratnayake has taken a wicket in 10 of the last 10 first-class matches bowled in, including the last 17.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 6 Apr 2026 | Kandy | Galle | Rangiri Dambulla International Stadium | 4 & 0 | 1/104 (32.0) | Drawn |
| 5 Feb 2026 | Tamil Union Cricket and Athletic Club | Nugegoda Sports Welfare Club | Welagedara Stadium | – | 3/62 (35.3) | Tamil Union Cricket and Athletic Club won by an innings and 141 runs |
| 30 Jan 2026 | Tamil Union Cricket and Athletic Club | Panadura Sports Club | Surrey Village | 11 & 19 | 6/223 (54.4) | Drawn |
| 23 Jan 2026 | Tamil Union Cricket and Athletic Club | Chilaw Marians Cricket Club | Galle International Stadium | 9 (14) | 4/183 (53.0) | Drawn |
| 16 Jan 2026 | Tamil Union Cricket and Athletic Club | Ace Capital Cricket Club | Rangiri Dambulla International Stadium | 31 & 28 | 9/205 (59.0) | Ace Capital Cricket Club won by 52 runs |
| 12 Dec 2025 | Tamil Union Cricket and Athletic Club | Moors Sports Club | Welagedara Stadium | 5 (9) | 6/117 (40.3) | Drawn |
| 6 Dec 2025 | Tamil Union Cricket and Athletic Club | Badureliya Sports Club | Colombo Cricket Club Ground | 35 & 10 | 3/84 (28.0) | Drawn |
| 25 Jun 2025 | Sri Lanka | Bangladesh | Sinhalese Sports Club Ground | 10 (20) | 3/91 (22.2) | Sri Lanka won by an innings and 78 runs |
| 17 Jun 2025 | Sri Lanka | Bangladesh | Galle International Stadium | 0 (7) | 6/298 (78.2) | Drawn |
| 21 Feb 2025 | Tamil Union Cricket and Athletic Club | Nugegoda Sports Welfare Club | Army Ground | 34 (48) | 7/92 (30.4) | Tamil Union Cricket and Athletic Club won by an innings and 126 runs |
Last 2 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 25 Jun 2025 | Sri Lanka | Bangladesh | Sinhalese Sports Club Ground | 10 (20) | 3/91 (22.2) | Sri Lanka won by an innings and 78 runs |
| 17 Jun 2025 | Sri Lanka | Bangladesh | Galle International Stadium | 0 (7) | 6/298 (78.2) | Drawn |
Domestic first-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 10/10 | 100% | 15 | 15 | 13473694631 |
- Tharindu Ratnayake has taken a wicket in 10 of the last 10 domestic first-class matches bowled in, including the last 15.
Last 10 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 6 Apr 2026 | Kandy | Galle | Rangiri Dambulla International Stadium | 4 & 0 | 1/104 (32.0) | Drawn |
| 5 Feb 2026 | Tamil Union Cricket and Athletic Club | Nugegoda Sports Welfare Club | Welagedara Stadium | – | 3/62 (35.3) | Tamil Union Cricket and Athletic Club won by an innings and 141 runs |
| 30 Jan 2026 | Tamil Union Cricket and Athletic Club | Panadura Sports Club | Surrey Village | 11 & 19 | 6/223 (54.4) | Drawn |
| 23 Jan 2026 | Tamil Union Cricket and Athletic Club | Chilaw Marians Cricket Club | Galle International Stadium | 9 (14) | 4/183 (53.0) | Drawn |
| 16 Jan 2026 | Tamil Union Cricket and Athletic Club | Ace Capital Cricket Club | Rangiri Dambulla International Stadium | 31 & 28 | 9/205 (59.0) | Ace Capital Cricket Club won by 52 runs |
| 12 Dec 2025 | Tamil Union Cricket and Athletic Club | Moors Sports Club | Welagedara Stadium | 5 (9) | 6/117 (40.3) | Drawn |
| 6 Dec 2025 | Tamil Union Cricket and Athletic Club | Badureliya Sports Club | Colombo Cricket Club Ground | 35 & 10 | 3/84 (28.0) | Drawn |
| 21 Feb 2025 | Tamil Union Cricket and Athletic Club | Nugegoda Sports Welfare Club | Army Ground | 34 (48) | 7/92 (30.4) | Tamil Union Cricket and Athletic Club won by an innings and 126 runs |
| 7 Feb 2025 | Tamil Union Cricket and Athletic Club | Sinhalese Sports Club | Sinhalese Sports Club Ground | 50 & 13 | 4/207 (37.1) | Sinhalese Sports Club won by an innings and 10 runs |
| 31 Jan 2025 | Tamil Union Cricket and Athletic Club | Burgher Recreation Club | Burgher Recreation Club Ground | 11 & 81 | 13/150 (45.3) | Tamil Union Cricket and Athletic Club won by 169 runs |
Pace and pitch map
Tests600 balls
FullOff sideLeg sideShort
T20s327 balls
FullOff sideLeg sideShort