Oddsworth
Tharindu Ratnayake

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

MatInnsRunsAvgSR100/50HS
First-class172351622.4386.70/386
Tests22105.0037.00/010
Domestic152150624.1089.10/386
Last 10101319615.0874.50/035

Bowling

MatBallsWktsAvgEconBest5w10w
First-class174,2549327.803.659/6572
Tests2604943.223.863/10200
Domestic153,6508426.143.619/6572
Last 10102,6044830.403.366/11730

Batting style

Lower-order batter

FigurePlayerParAgainst par
Average22.428.2
Average v pace32.029.8
Average v spin21.827.4
Strike rate v pace9258
Strike rate v spin8557
Balls per dismissal2649
Dot %62.968.7

595 balls in Tests and first-class · Dec 2024 – Apr 2026

Compare with other players

Bowling style

Steady off-spinner

FigurePlayerParAgainst par
Average27.829.3
Balls per wicket45.750.2
Economy3.653.50
Average with the new ball28.428.0
Average v right-handers28.328.4
Average v left-handers27.130.5
Dot %66.069.2

4,254 balls bowled in Tests and first-class · Dec 2024 – Apr 2026

Compare with other players

Men's First-class

Overall rank
241st
all first-class bowlers
Runs a match
−7.9
above an average player

Men's First-class bowling, runs a match

AveragePeak −1.6
January 2026
Now −7.9
20252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class1751622.486.79327.83.65

Not in our first-class batting rankings.

Teams

First-class streaks

Last 10CareerNowBest
Took a wicket10/10100%17177633694631
  • 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

DateTeamOpponentGroundBatBowlResult
6 Apr 2026KandyGalleRangiri Dambulla International Stadium4 & 01/104 (32.0)Drawn
5 Feb 2026Tamil Union Cricket and Athletic ClubNugegoda Sports Welfare ClubWelagedara Stadium–3/62 (35.3)Tamil Union Cricket and Athletic Club won by an innings and 141 runs
30 Jan 2026Tamil Union Cricket and Athletic ClubPanadura Sports ClubSurrey Village11 & 196/223 (54.4)Drawn
23 Jan 2026Tamil Union Cricket and Athletic ClubChilaw Marians Cricket ClubGalle International Stadium9 (14)4/183 (53.0)Drawn
16 Jan 2026Tamil Union Cricket and Athletic ClubAce Capital Cricket ClubRangiri Dambulla International Stadium31 & 289/205 (59.0)Ace Capital Cricket Club won by 52 runs
12 Dec 2025Tamil Union Cricket and Athletic ClubMoors Sports ClubWelagedara Stadium5 (9)6/117 (40.3)Drawn
6 Dec 2025Tamil Union Cricket and Athletic ClubBadureliya Sports ClubColombo Cricket Club Ground35 & 103/84 (28.0)Drawn
25 Jun 2025Sri LankaBangladeshSinhalese Sports Club Ground10 (20)3/91 (22.2)Sri Lanka won by an innings and 78 runs
17 Jun 2025Sri LankaBangladeshGalle International Stadium0 (7)6/298 (78.2)Drawn
21 Feb 2025Tamil Union Cricket and Athletic ClubNugegoda Sports Welfare ClubArmy Ground34 (48)7/92 (30.4)Tamil Union Cricket and Athletic Club won by an innings and 126 runs

Pace and pitch map

Tests600 balls

FullOff side2m4m6m8m10m12m0.2% of balls, 0–1m from the stumps0.2% of balls, 1–2m from the stumps0.2% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.2% of balls, 2–3m from the stumps1.8% of balls, 2–3m from the stumps1.7% of balls, 2–3m from the stumps2.7% of balls, 2–3m from the stumps0.3% of balls, 3–4m from the stumps0.3% of balls, 3–4m from the stumps0.8% of balls, 3–4m from the stumps3.8% of balls, 3–4m from the stumps5.8% of balls, 3–4m from the stumps6.2% of balls, 3–4m from the stumps1.0% of balls, 3–4m from the stumps0.3% of balls, 4–5m from the stumps3.0% of balls, 4–5m from the stumps3.3% of balls, 4–5m from the stumps5.8% of balls, 4–5m from the stumps11.7% of balls, 4–5m from the stumps11.3% of balls, 4–5m from the stumps1.8% of balls, 4–5m from the stumps1.3% of balls, 5–6m from the stumps2.5% of balls, 5–6m from the stumps2.2% of balls, 5–6m from the stumps3.3% of balls, 5–6m from the stumps3.8% of balls, 5–6m from the stumps8.8% of balls, 5–6m from the stumps0.2% of balls, 5–6m from the stumps1.0% of balls, 6–7m from the stumps2.0% of balls, 6–7m from the stumps2.3% of balls, 6–7m from the stumps1.7% of balls, 6–7m from the stumps2.0% of balls, 6–7m from the stumps4.3% of balls, 6–7m from the stumps0.2% of balls, 6–7m from the stumps0.2% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.5% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.2% of balls, 7–8m from the stumps0.3% of balls, 7–8m from the stumpsLeg sideShort

T20s327 balls

FullOff side2m4m6m8m10m12m0.3% of balls, 0–1m from the stumps0.3% of balls, 1–2m from the stumps0.6% of balls, 1–2m from the stumps1.8% of balls, 1–2m from the stumps0.3% of balls, 1–2m from the stumps0.9% of balls, 2–3m from the stumps2.4% of balls, 2–3m from the stumps2.8% of balls, 2–3m from the stumps4.3% of balls, 2–3m from the stumps2.1% of balls, 2–3m from the stumps1.2% of balls, 3–4m from the stumps6.4% of balls, 3–4m from the stumps3.7% of balls, 3–4m from the stumps6.4% of balls, 3–4m from the stumps2.4% of balls, 3–4m from the stumps0.3% of balls, 4–5m from the stumps1.5% of balls, 4–5m from the stumps4.0% of balls, 4–5m from the stumps7.0% of balls, 4–5m from the stumps9.2% of balls, 4–5m from the stumps2.1% of balls, 4–5m from the stumps0.3% of balls, 5–6m from the stumps0.6% of balls, 5–6m from the stumps6.4% of balls, 5–6m from the stumps9.2% of balls, 5–6m from the stumps7.6% of balls, 5–6m from the stumps1.8% of balls, 5–6m from the stumps1.2% of balls, 6–7m from the stumps1.5% of balls, 6–7m from the stumps1.8% of balls, 6–7m from the stumps4.9% of balls, 6–7m from the stumps2.8% of balls, 6–7m from the stumps0.6% of balls, 7–8m from the stumps0.3% of balls, 7–8m from the stumps0.3% of balls, 7–8m from the stumps0.3% of balls, 8–9m from the stumpsLeg sideShort

All teams

Share