D Kalupahana
T20 career record
119
Runs
17
Batting average
7
Wickets
10.96
Economy
Batting
Matches11
Innings11
Runs119
Average17
Strike rate116.67
High score31
Fifties0
Hundreds0
Boundaries
Fours12
Sixes4
Bowling
Innings8
Overs18.3
Wickets7
Runs conceded201
Average28.71
Economy10.96
Strike rate15.71
Best figures3/36
How they get out
Caught5
Caught behind0
Bowled2
LBW0
Stumped0
Run out0
Fielding
Catches4
Stumpings0
Run outs0
Total dismissals4
Grounds D Kalupahana plays most
- R Premadasa Stadium4 matches · 38 runs
- Rangiri Dambulla International Stadium3 matches · 13 runs
- Nondescripts Cricket Club Ground2 matches · 2 wkts
- Colts Cricket Club Ground1 match · 15 runs · 3 wkts
- P Sara Oval1 match · 8 runs · 1 wkts
- Police Park Ground, Colombo1 match · 3 runs · 1 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 16 Sept 2026 | Major Clubs T20 Tournament | Tamil Union Cricket and Athletic Club | 2 (5) | 0/14 (1) |
| 13 Sept 2026 | Major Clubs T20 Tournament | Sinhalese Sports Club | — | — |
| 9 Sept 2026 | Major Clubs T20 Tournament | Police Sports Club | — | 2/48 (4) |
| 5 Sept 2026 | Major Clubs T20 Tournament | Ace Capital Cricket Club | 5 (4) | 0/38 (3) |
| 1 Sept 2026 | Major Clubs T20 Tournament | Panadura Sports Club | — | 0/24 (2) |
| 28 Aug 2026 | Major Clubs T20 Tournament | Nondescripts Cricket Club | 15* (11) | 3/36 (4) |
| 20 Aug 2026 | Major Clubs T20 Tournament | Badureliya Sports Club | 8* (5) | 1/21 (2.2) |
| 12 Aug 2026 | Major Clubs T20 Tournament | Colts Cricket Club | 3 (7) | 1/13 (2) |
| 8 Aug 2026 | Lanka Premier League | Jaffna Kings | 31 (19) | — |
| 5 Aug 2026 | Lanka Premier League | Jaffna Kings | 22* (15) | — |
| 1 Aug 2026 | Lanka Premier League | Colombo Kaps | 20 (21) | — |
| 25 Jul 2026 | Lanka Premier League | Kandy Royals | 1 (2) | — |
| 23 Jul 2026 | Lanka Premier League | Jaffna Kings | 10 (11) | — |
| 22 Jul 2026 | Lanka Premier League | Dambulla Sixers | 2* (2) | 0/7 (0.2) |
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.