Sri Lankan captains scoring a fifty in Twenty20 Internationals.
MD Shanaka of Sri Lanka scored 54 not out against Australia at Pallekkele on 11 Jun 22 to provide the 18th occasion of a Sri Lankan captain scoring a fifty in a T20I innings. All such occasions are tabulated below
| No | Player | Runs | I | Opposition | Ground | Start Date |
| 1 | M Jayawardene | 65 | 1 | Kenya | Jo’burg | 14 Sep 2007 |
| 2 | TM Dilshan | 61 | 1 | India | Col-RPS | 10 Feb 2009 |
| 3 | KC Sangakkara | 55* | 2 | Australia | Nottingham | 08 Jun 2009 |
| 4 | KC Sangakkara | 64* | 1 | Pakistan | Lord’s | 21 Jun 2009 |
| 5 | KC Sangakkara | 69 | 2 | New Zealand | Col-RPS | 04 Sep 2009 |
| 6 | KC Sangakkara | 78 | 1 | India | Nagpur | 09 Dec 2009 |
| 7 | KC Sangakkara | 59 | 1 | India | Mohali | 12 Dec 2009 |
| 8 | KC Sangakkara | 68 | 1 | West Indies | Bridgetown | 07 May 2010 |
| 9 | TM Dilshan | 104* | 1 | Australia | Pallekele | 06 Aug 2011 |
| 10 | M Jayawardene | 65* | 2 | West Indies | Pallekele | 29 Sep 2012 |
| 11 | LD Chandimal | 58 | 1 | Pakistan | Mirpur | 04 Mar 2016 |
| 12 | AD Mathews | 73* | 2 | England | Delhi | 26 Mar 2016 |
| 13 | LD Chandimal | 58 | 2 | Australia | Pallekele | 06 Sep 2016 |
| 14 | AD Mathews | 54* | 2 | South Africa | Jo’burg | 22 Jan 2017 |
| 15 | NLTC Perera | 58 | 1 | Bangladesh | Col-RPS | 16 Mar 2018 |
| 16 | NLTC Perera | 57 | 2 | England | Col-RPS | 27 Oct 2018 |
| 17 | MD Shanaka | 74* | 1 | India | Dharamsala | 27 Feb 2022 |
| 18 | MD Shanaka | 54* | 2 | Australia | Pallekele | 11 Jun 2022 |
It also provides the fourth occasion of a Sri Lankan captain scoring a fifty in a T20I innings against Australia. All such occasions are tabulated below
| No | Player | Runs | I | Opposition | Ground | Start Date |
| 1 | KC Sangakkara | 55* | 2 | Australia | Nottingham | 08 Jun 2009 |
| 2 | TM Dilshan | 104* | 1 | Australia | Pallekele | 06 Aug 2011 |
| 3 | LD Chandimal | 58 | 2 | Australia | Pallekele | 06 Sep 2016 |
| 4 | MD Shanaka | 54* | 2 | Australia | Pallekele | 11 Jun 2022 |