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

Test record

Batting

MatInnsRunsAvgSR100/50HS
Tests751394,83636.3658.610/23245
v Pakistan81524616.4046.20/176
Last 10101764743.1367.61/5106*

Bowling

MatBallsWktsAvgEconBest5w10w
Tests751321118.005.361/1000
v Pakistan8120–10.50–00

Batting style

Ultra-aggressive top-order batter

  • Strong against spin
FigurePlayerParAgainst par
Average40.329.8
Average v pace28.327.4
Average v spin55.231.9
Strike rate v pace6055
Strike rate v spin6954
Balls per dismissal6255
Dot %67.271.6

2,778 balls in Tests · Mar 2022 – Jul 2026

Compare with other players

Men's First-class

International rank
62nd
batters
Overall rank
191st
all first-class batters
Runs a match
+2.6
above an average player

Men's First-class batting, runs a match

AveragePeak +5.9
June 2025
Now +2.6
201620182020202220242026
ICC rank
42
564 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class846836.065.9–––

Team

  • Sri LankaInternationalLast Test Jul 2026

Test streaks

Last 10CareerNowBest
50+ score4/1024%032134855058408692
  • Kusal Mendis has made 50 or more in 4 of the last 10 Test innings.

Last 10 Tests

DateTeamOpponentGroundBatBowlResult
3 Jul 2026Sri LankaWest IndiesSir Vivian Richards Stadium, North Sound, Antigua69 & 2–Drawn
25 Jun 2026Sri LankaWest IndiesSir Vivian Richards Stadium, North Sound, Antigua0 & 8–West Indies won by an innings and 217 runs
25 Jun 2025Sri LankaBangladeshSinhalese Sports Club Ground84 (87)–Sri Lanka won by an innings and 78 runs
17 Jun 2025Sri LankaBangladeshGalle International Stadium5 (17)–Drawn
6 Feb 2025Sri LankaAustraliaGalle International Stadium85* & 50–Australia won by 9 wickets
29 Jan 2025Sri LankaAustraliaGalle International Stadium21 & 34–Australia won by an innings and 242 runs
5 Dec 2024Sri LankaSouth AfricaSt George's Park16 & 46–South Africa won by 109 runs
27 Nov 2024Sri LankaSouth AfricaKingsmead0 & 48–South Africa won by 233 runs
26 Sept 2024Sri LankaNew ZealandGalle International Stadium106* (149)–Sri Lanka won by an innings and 154 runs
18 Sept 2024Sri LankaNew ZealandGalle International Stadium50 & 23–Sri Lanka won by 63 runs

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.

All teams

Share