Which Sri Lankan player has scored the most centuries in T20Is? Mahela Jayawardene, Tillakaratne Dilshan and Kusal Perera holds the record for the most hundreds in T20s for Sri Lanka. These three have each scored a century.
List of Most Hundreds in T20 for Sri Lanka
| Players | Score | Against | Venue | Match Date |
|---|---|---|---|---|
| Mahela Jayawardene | 100 Runs (64 Balls) | Zimbabwe | Providence | 3 May 2010 |
| Tillakaratne Dilshan | 104* Runs (57 Balls) | Australia | Pallekele | 6 August 2011 |
| Kusal Perera | 101 Runs (46 Balls) | New Zealand | Nelson | 2 January 2025 |
| Pathum Nissanka | 107 Runs (58 Balls) | India | Dubai | September 26, 2025 |
#1). Mahela Jayawardene 100 runs against Zimbabwe in 2010
Mahela Jayawardene is the first Sri Lankan batsman to score the T20I century, scored in 100 runs of 64 balls against Zimbabwe on May 03, 2010.
#2). Tillakaratne Dilshan 104 runs* against Australia in 2011
Tillakaratne Dilshan is the second Sri Lankan batsman to score the T20I century, scored in 104* runs of 57 balls against Australia on August 06, 2011.
#3). Kusal Perera 101 runs against New Zealand in 2025
Kusal Perera is the third Sri Lankan batsman to score the T20I century, scored in 101 runs of 46 balls against New Zealand on January 2, 2025.
#4). Pathum Nissanka 107 runs against India in 2025
Pathum Nissanka is the third Sri Lankan batsman to score the T20I century, scored in 107 runs of 58 balls against New Zealand on September 26, 2025.



Disclaimer:- Cricket Series or Tournamnets and Match Date, Time and Venue of all cricket teams data has been completed from various sources and by our own research. These data can be approximate and Indiacricketschedule.com makes no claims about the authenticity of the Cricket Series or Tournamnets and Match Date, Time and Venue data. This may change due to many reasons.
0 Comments