Mahesh Theekshana: Team figures (All T20s)
Sri Lanka have played the most matches in T20 cricket: 89.
More filters
1 active
OverallTeam totalsResults listFormat summaryOpposition summaryGround summarySeries summaryYear summary
| Team | Span | Mat | Won | Lost | Tied | Draw | NR | W/L | %W | Ave | RPO | HS | LS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sri Lanka | 2021-2026 | 89 | 38 | 51 | 0 | 0 | 0 | 0.75 | 42.70 | 21.24 | 7.85 | 225/5 | 77 |
| Jaffna Kings | 2021-2023 | 27 | 18 | 9 | 0 | 0 | 0 | 2.00 | 66.67 | 25.08 | 8.46 | 240/4 | 89 |
| Chennai Super Kings | 2022-2024 | 27 | 15 | 11 | 0 | 0 | 1 | 1.36 | 57.69 | 32.01 | 8.99 | 235/4 | 97 |
| Barbados Royals | 2024 | 12 | 6 | 6 | 0 | 0 | 0 | 1.00 | 50.00 | 23.35 | 8.18 | 205/6 | 148 |
| Rajasthan Royals | 2025 | 11 | 3 | 8 | 0 | 0 | 0 | 0.38 | 27.27 | 28.34 | 9.52 | 242/6 | 117 |
| Galle Marvels | 2024 | 10 | 6 | 4 | 0 | 0 | 0 | 1.50 | 60.00 | 26.48 | 8.73 | 188/2 | 135 |
| Joburg Super Kings | 2023-2025 | 10 | 5 | 4 | 0 | 0 | 1 | 1.25 | 55.56 | 26.62 | 8.37 | 199/6 | - |
| St Lucia Kings | 2026 | 10 | 4 | 6 | 0 | 0 | 0 | 0.67 | 40.00 | 20.45 | 8.22 | 211/4 | 98 |
| Sharjah Warriors | 2024 | 8 | 3 | 5 | 0 | 0 | 0 | 0.60 | 37.50 | 16.72 | 7.23 | 174/7 | 74 |
| Dambulla Sixers | 2026 | 7 | 2 | 4 | 0 | 0 | 1 | 0.50 | 33.33 | 23.94 | 9.00 | 205/6 | 130 |
| Sharjah Warriorz | 2025 | 3 | 1 | 2 | 0 | 0 | 0 | 0.50 | 33.33 | 32.00 | 8.53 | 181/7 | - |
| Hyderabad Kingsmen | 2026 | 3 | 0 | 3 | 0 | 0 | 0 | 0.00 | 0.00 | 21.91 | 8.64 | 225/5 | 145 |
| Jaffna Stallions | 2020 | 1 | 0 | 1 | 0 | 0 | 0 | 0.00 | 0.00 | 27.83 | 8.35 | 167/6 | - |
Span first and last year · Mat matches · NR no result · W/L won/lost ratio · %W won as a percentage of matches with a result · Ave runs per wicket · RPO runs per over · HS highest total · LS lowest completed total
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.