West Indies T20I captain Keiron Pollard today became the first player in the history of the game to play 500 T20 Matches in the World.
Here is list of Sri Lankan players who have played most T20s around the world
- Lasith Malinga 293 Matches
- Thisara Perera 275 Matches
- Kumar Sangakkara 267 Matches
- Mahela Jayawardana 222 Matches
- TM Dilshan 221 Matches
- Muttiah Muralidaran 164 Matches
- Angelo Mathews 153 Matches
Thisara Perera has played for 29 T20 teams, most by a Sri Lankan.
- Barisal Bulls
- Brisbane Heat
- Chennai Super Kings
- Comilla Victorians
- Dambulla
- DhakaPlatoon
- Gloucestershire
- ICCWorld XI
- Kandurata Warriors
- Kandy Crusaders
- KingsXI Punjab
- Kochi Tuskers Kerala
- Melbourne Renegades
- Mumbai Indians
- Quetta Gladiators
- Rangpur Riders
- Rising Pune Supergiants
- Sinhalese Sports Club
- Sri Lanka
- Sri Lanka A
- Sri Lanka Army Sports Club
- SriLankans
- St Kitts and Nevis Patriots
- St Lucia Zouks
- Sunrisers Hyderabad
- Uthura Yellows
- Wayamba
- World-XI
- Yaal Blazers