Pasqual Handi Kamindu Dilanka Mendis
T20 career record
1,829
Runs
23.15
Batting average
15
Wickets
8.69
Economy
Batting
Matches88
Innings88
Runs1829
Average23.15
Strike rate124.25
High score88
Fifties10
Hundreds0
Boundaries
Fours158
Sixes65
Bowling
Innings45
Overs94
Wickets15
Runs conceded817
Average54.47
Economy8.69
Strike rate37.6
Best figures3/26
How they get out
Caught58
Caught behind0
Bowled10
LBW6
Stumped3
Run out2
Fielding
Catches40
Stumpings0
Run outs4
Total dismissals44
Grounds Pasqual Handi Kamindu Dilanka Mendis plays most
- R Premadasa Stadium25 matches · 560 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 Stadium3 matches · 7 runs
- Sylhet International Cricket Stadium3 matches · 68 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 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) |
| 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 | 1* (1) | — |
| 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 weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.