
| batting | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 87 | 330 | 80 | 221 | 233 | 449 |
| Innings | 145 | 303 | 79 | 217 | 384 | 416 |
| Runs | 5492 | 10290 | 1889 | 5193 | 13979 | 14314 |
| Average | 41.0 | 39.3 | 28.2 | 27.0 | 38.8 | 39.5 |
| S/R | 65.5 | 86.2 | 120.5 | 122.8 | 0.0 | 0.0 |
| Highest Score | 193 | 161 | 104 | 104 | 200 | 188 |
| 100s | 16 | 22 | 1 | 1 | 38 | 30 |
| 50s | 23 | 47 | 13 | 34 | 59 | 71 |
| Not Out | 11 | 41 | 12 | 25 | 24 | 54 |
| Sixes | 24 | 55 | 33 | 110 | 0 | 0 |
| Fours | 677 | 1111 | 223 | 633 | 0 | 0 |
| Balls Faced | 8379 | 11933 | 1567 | 4228 | 0 | 0 |
| bowling | test | odi | t20i | t20 | fc | listA |
|---|---|---|---|---|---|---|
| Matches | 87 | 330 | 80 | 221 | 233 | 449 |
| Innings | 76 | 204 | 25 | 116 | 0 | 0 |
| Wickets | 39 | 106 | 9 | 64 | 90 | 152 |
| Runs | 1711 | 4778 | 313 | 1892 | 3255 | 6303 |
| Overs | 564.1 | 980.0 | 43.0 | 260.4 | 1083.3 | 1311.5 |
| Economy | 3.0 | 4.9 | 7.3 | 7.3 | 3.0 | 4.8 |
| Average | 43.9 | 45.1 | 34.8 | 29.6 | 36.2 | 41.5 |
| 5w | 0 | 0 | 0 | 0 | 1 | 0 |
| 10w | 0 | 0 | 0 | 0 | 0 | 0 |
| Hattrick | 0 | 0 | 0 | 0 | 0 | 0 |
| Best Match | 4/10 | 4/4 | 2/4 | 3/16 | -/- | 4/4 |
| Best Inning | 4/10 | 4/4 | 2/4 | 3/16 | 5/49 | 4/4 |
Jonny Bairstow
Fakhar Zaman
Joe Root
Shikhar Dhawan
Travis Head
Yashasvi Jaiswal
Ravindra Jadeja
Shane Watson
Anrich Nortje
A: Tillakaratne Dilshan has scored 10290 (ODI), 1889 (T20I) and 5492 (Test) runs across different formats of the game in international cricket.
A: Tillakaratne Dilshan's highest score is 193 runs in international cricket.
A: Tillakaratne Dilshan has scored 38 (First Class), 22 (ODI), 1 (T20I), 16 (Test) and 1 (T20) centuries across different formats of the game.
A: Tillakaratne Dilshan has scored 59 (First Class), 47 (ODI), 13 (T20I), 23 (Test) and 34 (T20) half centuries across different formats of the game.