Oddsworth
Kusal Mendis

Sri Lanka · Peshawar Zalmi · Colombo Kaps · Sinhalese Sports Club

Kusal Mendis

31Sri Lanka

  • Right-handed strike-rotating top-order batter
  • Right-arm leg-spin bowler

Upcoming

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T201891865,2703,82930.60137.61093948520635.3
PSL191669341249.50168.21095702725.2
LPL49491,4761,07933.50136.8105111345934.6
Last 10101030521338.10143.2873191832.9

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T2011000.00––100.0
LPL11000.00––100.0

Batting style

Strike-rotating top-order batter

  • PowerplayOvers 1–6

    Strike rate136Par 135
    Balls per dismissal26Par 20
  • Middle oversOvers 7–15

    Strike rate141Par 129
    Balls per dismissal26Par 20
  • DeathOvers 16–20

    Strike rate165Par 157
    Balls per dismissal16Par 11
FigurePlayerParAgainst par
Average35.125.6
Strike rate141134
Boundary %18.518.4
Dot %33.239.8
Sixes, % of boundaries2632
Strike rate v pace147137
Strike rate v spin133130
Strike rate, first 10 balls130124

1,898 balls in T20s · Jan 2024 – Oct 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Runs per dismissal30.6 (field 24.7 across T20Is, LPL and 5 more)
  • Dot balls35% (field 41% across T20Is, LPL and 5 more)
  • Middle overs, battingSR 141 (field 127 across T20Is, LPL and 5 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay1,931132.17710.000
Middle overs1,676140.7710–0
Death (overs 16–20)222162.6240–0

Men's T20

International rank
66th
batters
Overall rank
118th
all T20 batters
Runs a match
+1.6
above an average player

Men's T20 batting, runs a match

AveragePeak 1.9 above
April 2026
Now 1.6 above
20172019202120232025
ICC rank
21
637 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T20641,82333.8141.3–––

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
LPL2020–2026491,47633.50136.800.00
PSL2025–20261969349.50168.2––
SA202023722331.90148.7––
Major Clubs T20 Tournament202625527.50125.0––
ILT20202512323.00153.3––
IPL202512020.00200.0––

T20 streaks

Last 10CareerNowBest
30+ score5/1040%14363157925051987
  • Kusal Mendis has made 30 or more in 5 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
13 Oct 2026Sri LankaPakistanRawalpindi Cricket Stadium87* (48)–Won by 8 wicketsW 8 wkts
11 Oct 2026Sri LankaPakistanRawalpindi Cricket Stadium9 (15)–Lost by 82 runsL 82 runs
9 Oct 2026Sri LankaPakistanRawalpindi Cricket Stadium1 (2)–Lost by 4 wicketsL 4 wkts
16 Sept 2026Sinhalese Sports ClubTamil Union Cricket and Athletic ClubR Premadasa Stadium5 (9)–Lost by 7 wicketsL 7 wkts
13 Sept 2026Sinhalese Sports ClubNondescripts Cricket ClubR Premadasa Stadium50 (35)–Won by 46 runsW 46 runs
19 Jul 2026Colombo KapsKandy RoyalsSinhalese Sports Club Ground2* (4)–Won by 6 wicketsW 6 wkts
18 Jul 2026Colombo KapsGalle GallantsSinhalese Sports Club Ground79 (53)–Lost by 5 wicketsL 5 wkts
14 Jun 2026Sri LankaWest IndiesSabina Park, Kingston, Jamaica5 (5)–Lost by 5 wicketsL 5 wkts
13 Jun 2026Sri LankaWest IndiesSabina Park, Kingston, Jamaica31 (19)–Won by 37 runsW 37 runs
11 Jun 2026Sri LankaWest IndiesSabina Park, Kingston, Jamaica36 (23)–Lost by 7 wicketsL 7 wkts

Records

  1. 1stHighest partnerships in PSL history191
  2. 1stMost sixes in an innings in LPL history8
  3. 1stHighest partnerships in LPL history185*
  4. 2ndMost runs in LPL history1,476
  5. =2ndMost hundreds in LPL history1
  6. 2ndHighest strike rates in PSL history168.20
  7. 2ndMost fifties in LPL history10
  8. 3rdMost sixes in LPL history59
  9. 3rdMost fours in LPL history134
  10. 5thFastest hundreds in LPL history51
  11. 7thHighest scores in LPL history105*
  12. =8thMost matches in LPL history49

Read more

  1. Blog · Does your surname decide how often you make a duck?Split every Test top-order batter since 2001 by the first letter of their surname and the alphabet turns out to be a batting order.
  2. Blog · Do batters score more on their birthday?Test batters average 37.31 in Tests that run over their birthday and 37.32 the rest of the year. Travis Head has spent his birthdays at the MCG.

All teams

Share