Konganige Tharindu Hasanka Ratnayake
T20 career record
124
Runs
11.27
Batting average
31
Wickets
7.61
Economy
Batting
Matches15
Innings15
Runs124
Average11.27
Strike rate100.81
High score65
Fifties1
Hundreds0
Boundaries
Fours14
Sixes5
Bowling
Innings29
Overs102.7
Wickets31
Runs conceded781
Average25.19
Economy7.61
Strike rate19.87
Best figures3/18
How they get out
Caught7
Caught behind0
Bowled0
LBW0
Stumped1
Run out3
Fielding
Catches14
Stumpings0
Run outs2
Total dismissals16
Grounds Konganige Tharindu Hasanka Ratnayake plays most
- R Premadasa Stadium10 matches · 22 runs · 10 wkts
- Pallekele International Cricket Stadium3 matches · 7 runs · 1 wkts
- Rangiri Dambulla International Stadium3 matches · 3 runs · 3 wkts
- St George's Park3 matches · 1 runs · 3 wkts
- Korogi Sports Park, Nisshin2 matches · 70 runs · 4 wkts
- Sophia Gardens1 match · 4 runs · 1 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 3 Oct 2026 | Asian Games Men's Cricket Competition | Bangladesh | 65 (37) | 2/20 (3) |
| 1 Oct 2026 | Asian Games Men's Cricket Competition | India | 5 (15) | 2/33 (4) |
| 17 Sept 2026 | Sri Lanka tour of England | England | 4 (7) | 1/25 (2) |
| 1 Sept 2026 | Major Clubs T20 Tournament | Burgher Recreation Club | — | 1/24 (4) |
| 28 Aug 2026 | Major Clubs T20 Tournament | Nugegoda Sports Welfare Club | 0 (1) | 1/28 (4) |
| 24 Aug 2026 | Major Clubs T20 Tournament | Police Sports Club | — | 1/27 (4) |
| 20 Aug 2026 | Major Clubs T20 Tournament | Moors Sports Club | 4 (4) | 2/53 (4) |
| 16 Aug 2026 | Major Clubs T20 Tournament | Colombo Cricket Club | — | 0/20 (4) |
| 12 Aug 2026 | Major Clubs T20 Tournament | Kurunegala Youth Cricket Club | — | 2/20 (4) |
| 8 Aug 2026 | Lanka Premier League | Jaffna Kings | — | 2/14 (3.5) |
| 7 Aug 2026 | Lanka Premier League | Colombo Kaps | — | 1/32 (3) |
| 5 Aug 2026 | Lanka Premier League | Jaffna Kings | 5 (4) | 0/32 (4) |
| 1 Aug 2026 | Lanka Premier League | Colombo Kaps | — | 1/37 (4) |
| 29 Jul 2026 | Lanka Premier League | Kandy Royals | — | 0/45 (4) |
| 26 Jul 2026 | Lanka Premier League | Dambulla Sixers | 2* (4) | 0/47 (4) |
| 25 Jul 2026 | Lanka Premier League | Kandy Royals | 1 (1) | 0/32 (4) |
| 23 Jul 2026 | Lanka Premier League | Jaffna Kings | — | 3/19 (4) |
| 11 Jan 2026 | SA20 | Durban's Super Giants | — | 1/26 (4) |
| 31 Dec 2025 | SA20 | Paarl Royals | 1* (1) | 0/50 (4) |
| 29 Dec 2025 | SA20 | Pretoria Capitals | — | 2/15 (4) |
| 27 Dec 2025 | SA20 | Paarl Royals | — | 2/9 (2.8) |
| 11 Dec 2022 | Lanka Premier League | Jaffna Kings | 7 (7) | 0/35 (3) |
| 8 Dec 2022 | Lanka Premier League | Colombo Stars | 8* (10) | 1/20 (3) |
| 16 Dec 2021 | Lanka Premier League | Kandy Warriors | 1 (1) | 0/28 (4) |
| 14 Dec 2021 | Lanka Premier League | Galle Gladiators | — | 1/17 (3) |
| 13 Dec 2021 | Lanka Premier League | Jaffna Kings | 14 (14) | 0/35 (3) |
| 11 Dec 2021 | Lanka Premier League | Colombo Stars | 5 (15) | 3/18 (4) |
| 10 Dec 2021 | Lanka Premier League | Galle Gladiators | 2* (2) | 0/3 (0.3) |
| 8 Dec 2021 | Lanka Premier League | Colombo Stars | — | 2/17 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.