Pasqual Handi Kamindu Dilanka Mendis
T20 career record
1,935
Runs
23.04
Batting average
19
Wickets
8.61
Economy
Batting
Matches94
Innings94
Runs1935
Average23.04
Strike rate124.76
High score88
Fifties11
Hundreds0
Boundaries
Fours166
Sixes71
Bowling
Innings48
Overs101
Wickets19
Runs conceded870
Average45.79
Economy8.61
Strike rate31.89
Best figures3/21
How they get out
Caught61
Caught behind0
Bowled11
LBW7
Stumped3
Run out2
Fielding
Catches44
Stumpings0
Run outs4
Total dismissals48
Grounds Pasqual Handi Kamindu Dilanka Mendis plays most
- R Premadasa Stadium26 matches · 561 runs · 9 wkts
- Pallekele International Cricket Stadium18 matches · 305 runs · 2 wkts
- Rangiri Dambulla International Stadium12 matches · 356 runs · 2 wkts
- Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota6 matches · 95 runs
- Dubai International Cricket Stadium4 matches · 19 runs · 1 wkts
- Sheikh Zayed Stadium3 matches · 60 runs · 3 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 17 Sept 2026 | Sri Lanka tour of England | England | 12 (8) | — |
| 15 Sept 2026 | Sri Lanka tour of England | England | 2 (10) | — |
| 1 Sept 2026 | Major Clubs T20 Tournament | Police Sports Club | 71 (44) | — |
| 7 Aug 2026 | Lanka Premier League | Galle Gallants | 1 (2) | — |
| 5 Aug 2026 | Lanka Premier League | Kandy Royals | 28 (17) | — |
| 1 Aug 2026 | Lanka Premier League | Galle Gallants | 1 (2) | 0/27 (3) |
| 29 Jul 2026 | Lanka Premier League | Dambulla Sixers | 39 (29) | — |
| 28 Jul 2026 | Lanka Premier League | Jaffna Kings | 28 (14) | — |
| 25 Jul 2026 | Lanka Premier League | Dambulla Sixers | 88* (41) | — |
| 23 Jul 2026 | Lanka Premier League | Kandy Royals | 1 (4) | — |
| 22 Jul 2026 | Lanka Premier League | Jaffna Kings | 58 (44) | — |
| 19 Jul 2026 | Lanka Premier League | Kandy Royals | 26 (23) | — |
| 18 Jul 2026 | Lanka Premier League | Galle Gallants | 10 (5) | — |
| 14 Jun 2026 | Sri Lanka tour of West Indies | West Indies | 20 (15) | — |
| 13 Jun 2026 | Sri Lanka tour of West Indies | West Indies | 24 (20) | — |
| 11 Jun 2026 | Sri Lanka tour of West Indies | West Indies | 51 (40) | — |
| 28 Feb 2026 | ICC Men's T20 World Cup | Pakistan | 3 (6) | — |
| 25 Feb 2026 | ICC Men's T20 World Cup | New Zealand | 31 (26) | — |
| 22 Feb 2026 | ICC Men's T20 World Cup | England | 13 (11) | — |
| 19 Feb 2026 | ICC Men's T20 World Cup | Zimbabwe | 7 (7) | — |
| 16 Feb 2026 | ICC Men's T20 World Cup | Australia | — | 1/19 (2) |
| 12 Feb 2026 | ICC Men's T20 World Cup | Oman | 19* (8) | 1/10 (2) |
| 8 Feb 2026 | ICC Men's T20 World Cup | Ireland | 44 (22) | — |
| 3 Feb 2026 | ICC Men's T20 World Cup | England | 14 (11) | 0/9 (1) |
| 17 Dec 2025 | International League T20 | Dubai Capitals | 10 (8) | 1/17 (3) |
| 14 Dec 2025 | International League T20 | Sharjah Warriorz | — | 0/15 (1) |
| 11 Dec 2025 | International League T20 | Abu Dhabi Knight Riders | 10* (7) | 3/21 (3) |
| 22 Nov 2025 | Pakistan T20I Tri-Series | Pakistan | 3 (7) | — |
| 20 Nov 2025 | Pakistan T20I Tri-Series | Zimbabwe | 9 (9) | — |
| 26 Sept 2025 | Men's T20 Asia Cup | India | 3 (7) | — |
| 23 Sept 2025 | Men's T20 Asia Cup | Pakistan | 50 (46) | — |
| 20 Sept 2025 | Men's T20 Asia Cup | Bangladesh | 1 (2) | 0/16 (1) |
| 15 Sept 2025 | Men's T20 Asia Cup | Hong Kong | 5 (5) | — |
| 6 Sept 2025 | Sri Lanka tour of Zimbabwe | Zimbabwe | 0 (4) | — |
| 3 Sept 2025 | Sri Lanka tour of Zimbabwe | Zimbabwe | 41* (17) | 0/15 (2) |
| 16 Jul 2025 | Bangladesh tour of Sri Lanka | Bangladesh | 21 (16) | 1/21 (3) |
| 19 May 2025 | Indian Premier League | Lucknow Super Giants | 32* (21) | — |
| 2 May 2025 | Indian Premier League | Gujarat Titans | 0 (1) | 0/18 (2) |
| 25 Apr 2025 | Indian Premier League | Chennai Super Kings | 32* (25) | 1/26 (3) |
| 6 Apr 2025 | Indian Premier League | Gujarat Titans | 1 (5) | 0/12 (1) |
| 3 Apr 2025 | Indian Premier League | Kolkata Knight Riders | 27 (20) | 1/4 (1) |
| 2 Jan 2025 | Sri Lanka tour of New Zealand | Sri Lanka | — | — |
| 30 Dec 2024 | Sri Lanka tour of New Zealand | New Zealand | 7 (7) | — |
| 28 Dec 2024 | Sri Lanka tour of New Zealand | New Zealand | 0 (1) | — |
| 10 Nov 2024 | New Zealand tour of Sri Lanka | New Zealand | 1 (5) | — |
| 9 Nov 2024 | New Zealand tour of Sri Lanka | New Zealand | 23 (16) | — |
| 17 Oct 2024 | West Indies tour of Sri Lanka | West Indies | — | 1/21 (3) |
| 15 Oct 2024 | West Indies tour of Sri Lanka | West Indies | 19 (14) | 0/10 (1) |
| 13 Oct 2024 | West Indies tour of Sri Lanka | West Indies | 51 (42) | 1/14 (2) |
| 30 Jul 2024 | India tour of Sri Lanka | India | 1 (3) | 0/24 (3) |
| 28 Jul 2024 | India tour of Sri Lanka | India | 26 (24) | — |
| 27 Jul 2024 | India tour of Sri Lanka | India | 12 (8) | 0/9 (1) |
| 20 Jul 2024 | Lanka Premier League | Jaffna Kings | 32 (23) | 0/9 (1) |
| 18 Jul 2024 | Lanka Premier League | Colombo Strikers | 54 (36) | — |
| 15 Jul 2024 | Lanka Premier League | Dambulla Sixers | 51* (26) | 0/30 (2) |
| 10 Jul 2024 | Lanka Premier League | Galle Marvels | 4 (6) | 0/39 (4) |
| 9 Jul 2024 | Lanka Premier League | Jaffna Kings | 65* (36) | 0/25 (2) |
| 7 Jul 2024 | Lanka Premier League | Galle Marvels | 10 (11) | — |
| 6 Jul 2024 | Lanka Premier League | Colombo Strikers | 36 (16) | — |
| 2 Jul 2024 | Lanka Premier League | Colombo Strikers | 7 (12) | 0/31 (4) |
| 1 Jul 2024 | Lanka Premier League | Dambulla Sixers | 27 (20) | 0/8 (1) |
| 16 Jun 2024 | ICC Men's T20 World Cup | Netherlands | 17 (24) | — |
| 7 Jun 2024 | ICC Men's T20 World Cup | Bangladesh | 4 (5) | — |
| 3 Jun 2024 | ICC Men's T20 World Cup | South Africa | 11 (15) | — |
| 9 Mar 2024 | Sri Lanka tour of Bangladesh | Bangladesh | 12 (12) | — |
| 6 Mar 2024 | Sri Lanka tour of Bangladesh | Bangladesh | 37 (27) | — |
| 4 Mar 2024 | Sri Lanka tour of Bangladesh | Bangladesh | 19 (15) | — |
| 20 Aug 2023 | Lanka Premier League | Dambulla Aura | 44 (38) | 0/16 (2) |
| 17 Aug 2023 | Lanka Premier League | Jaffna Kings | 17 (16) | — |
| 4 Aug 2023 | Lanka Premier League | Dambulla Aura | 18 (31) | — |
| 1 Aug 2023 | Lanka Premier League | Galle Titans | 3 (9) | 0/16 (1) |
| 31 Jul 2023 | Lanka Premier League | Colombo Strikers | 15 (10) | 0/11 (1) |
| 22 Dec 2022 | Lanka Premier League | Colombo Stars | 23 (29) | 2/26 (4) |
| 21 Dec 2022 | Lanka Premier League | Jaffna Kings | 26 (21) | — |
| 18 Dec 2022 | Lanka Premier League | Dambulla Aura | 19 (14) | — |
| 17 Dec 2022 | Lanka Premier League | Colombo Stars | 51* (49) | — |
| 14 Dec 2022 | Lanka Premier League | Jaffna Kings | 11 (11) | 0/13 (1) |
| 13 Dec 2022 | Lanka Premier League | Dambulla Aura | 58 (42) | 0/19 (2) |
| 12 Dec 2022 | Lanka Premier League | Galle Gladiators | 9 (14) | — |
| 10 Dec 2022 | Lanka Premier League | Jaffna Kings | 19 (10) | 0/14 (2) |
| 7 Dec 2022 | Lanka Premier League | Galle Gladiators | 44 (37) | — |
| 17 Dec 2021 | Lanka Premier League | Colombo Stars | 13 (13) | 0/25 (3) |
| 16 Dec 2021 | Lanka Premier League | Dambulla Giants | 2 (6) | 0/27 (4) |
| 14 Dec 2021 | Lanka Premier League | Colombo Stars | 8 (12) | 1/29 (4) |
| 12 Dec 2021 | Lanka Premier League | Jaffna Kings | — | 0/14 (1) |
| 11 Dec 2021 | Lanka Premier League | Galle Gladiators | 7 (17) | 3/26 (4) |
| 8 Dec 2021 | Lanka Premier League | Jaffna Kings | 9 (7) | 1/26 (2) |
| 7 Dec 2021 | Lanka Premier League | Galle Gladiators | 32 (26) | 1/25 (4) |
| 6 Dec 2021 | Lanka Premier League | Dambulla Giants | 17 (18) | 0/10 (1) |
| 14 Sept 2021 | South Africa tour of Sri Lanka | South Africa | 10 (16) | 0/22 (3) |
| 3 Dec 2020 | Lanka Premier League | Dambulla Viiking | 8 (7) | 0/9 (1) |
| 1 Dec 2020 | Lanka Premier League | Jaffna Stallions | 9 (10) | 0/23 (2) |
| 30 Nov 2020 | Lanka Premier League | Galle Gladiators | 28 (17) | 0/9 (1) |
| 28 Nov 2020 | Lanka Premier League | Dambulla Viiking | 6 (10) | — |
| 26 Nov 2020 | Lanka Premier League | Colombo Kings | — | 0/12 (1) |
| 24 Mar 2019 | Sri Lanka tour of South Africa | South Africa | 1 (2) | — |
| 22 Mar 2019 | Sri Lanka tour of South Africa | South Africa | 0 (1) | 0/12 (1) |
| 19 Mar 2019 | Sri Lanka tour of South Africa | South Africa | 41 (30) | 0/9 (1) |
| 27 Oct 2018 | England tour of Sri Lanka | England | 24 (14) | 0/27 (3) |
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.