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

One-day record

Batting

MatInnsRunsAvgSR100/50HS
One-day1631605,23335.6088.67/36143
ODIs1621595,23235.8488.67/36143
v England181871341.9496.01/5121
Domestic1111.0050.00/01
Last 10101041341.30108.71/2121

Bowling

MatBallsWktsAvgEconBest
One-day163200–8.40–
ODIs162200–8.40–
v England18120–6.50–

Batting style

Ultra-aggressive top-order batter

FigurePlayerParAgainst par
Average42.131.2
Strike rate9382
Boundary %11.69.6
Dot %50.956.3
Average v pace39.730.6
Average v spin45.131.8
Strike rate v pace9483
Strike rate v spin9280

2,953 balls in ODIs and domestic one-day matches · Nov 2022 – Oct 2026

Compare with other players

Men's One-day

International rank
22nd
batters
Overall rank
28th
all one-day batters
Runs a match
+4.7
above an average player

Men's One-day batting, runs a match

AveragePeak +4.9 above
July 2025
Now +4.7 above
20172019202120232025
ICC rank
11
648 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day271,24950.095.5–––

Team

One-day streaks

Last 10CareerNowBest
50+ score3/1027%03207242121351808898
  • Kusal Mendis has made 50 or more in 3 of the last 10 one-day innings.

Last 10 one-day matches

DateTeamOpponentGroundBatBowlResult
31 Oct 2026Sri LankaPakistanGaddafi Stadium8 (12)–Lost by 3 wicketsL 3 wkts
29 Oct 2026Sri LankaEnglandGaddafi Stadium89 (71)–Lost by 55 runsL 55 runs
27 Oct 2026Sri LankaPakistanGaddafi Stadium8 (6)–Won by 8 wicketsW 8 wkts
22 Oct 2026Sri LankaEnglandRawalpindi Cricket Stadium0 (0)–Won by 2 wicketsW 2 wkts
18 Oct 2026Sri LankaPakistanRawalpindi Cricket Stadium18 (34)–Lost by 37 runsL 37 runs
27 Sept 2026Sri LankaEnglandKennington Oval35 (26)–Lost by 223 runsL 223 runs
24 Sept 2026Sri LankaEnglandHeadingley121 (100)–Won by 16 runsW 16 runs
22 Sept 2026Sri LankaEnglandRiverside Ground42 (60)–Lost by 89 runsL 89 runs
3 Jun 2026Sri LankaWest IndiesSabina Park, Kingston, Jamaica72 (62)–Won by 41 runsW 41 runs
27 Jan 2026Sri LankaEnglandR Premadasa Stadium20 (9)–Lost by 53 runsL 53 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.
  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