Kusal Perera
84Sri Lanka · OP · 2013 to 2023 · on scorecards: MDKJ Perera
BATTING
- Matches
- 116
- Innings
- 111
- Runs
- 3237
- Average
- 30.53
- Strike rate
- 92.88
- High score
- 135
- 100s / 50s
- 6 / 17
BOWLING & FIELDING
- Wickets
- 0
- Average
- -
- Economy
- -
- Strike rate
- -
- Best figures
- -
- 4w / 5w
- 0 / 0
- Catches / Stumpings
- 50 / 3
- Run-outs effected
- 11
CAREER IN BRIEF
Kusal Perera played 116 ODIs for Sri Lanka in CricArcade's archive, from 2013 to 2023. The first came against Australia at Adelaide Oval, with a score of 14, and the last against New Zealand at M Chinnaswamy Stadium in 2023.
The most productive decade was the 2010s: 2,739 runs at 31.1 in 98 ODIs. The highest score in the archive is 135 from 128 balls against Ireland at The Village in 2016, in a match Sri Lanka won. In all: 6 hundreds, 17 fifties.
At home the average was 33.6 across 40 ODIs; away it was 27.9 across 39 ODIs, markedly stronger at home. The most runs came against Bangladesh: 613 runs at 40.9 in 16 ODIs. R Premadasa Stadium was the most frequent ground, with 17 ODIs and 538 runs at 31.6. Kusal Perera captained Sri Lanka in 6 ODIs, winning 1 and losing 4. The scorecards record 5 player-of-the-match awards. Sri Lanka won 53 of the ODIs Kusal Perera played and lost 56.
The career totals above are the official figures; everything below is computed from the 116 ODI scorecards in CricArcade's archive, each linked.
BEST INNINGS
| Runs | Balls | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 135 | 128 | Ireland | The Village | 2016 | Won |
| 120 | 122 | Bangladesh | Shere Bangla National Stadium | 2021 | Won |
| 116 | 109 | Pakistan | Mahinda Rajapaksa International Cricket Stadium | 2015 | Won |
| 111 | 99 | Bangladesh | R Premadasa Stadium | 2019 | Won |
| 106 | 124 | Bangladesh | Shere Bangla National Stadium | 2014 | Won |
RECORD BY OPPONENT
| Against | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| England | 20 | 338 | 17.79 | 0/2 |
| Bangladesh | 16 | 613 | 40.87 | 3/1 |
| South Africa | 16 | 391 | 27.93 | 0/2 |
| Pakistan | 14 | 445 | 31.79 | 1/2 |
| Australia | 12 | 270 | 30.00 | 0/3 |
| India | 10 | 139 | 17.38 | 0/1 |
| West Indies | 9 | 324 | 36.00 | 0/3 |
| New Zealand | 6 | 229 | 38.17 | 1/1 |
| Zimbabwe | 5 | 164 | 41.00 | 0/1 |
| Afghanistan | 3 | 128 | 42.67 | 0/1 |
| Ireland | 3 | 167 | 55.67 | 1/0 |
| Netherlands | 1 | 5 | 5.00 | 0/0 |
| Scotland | 1 | 24 | 24.00 | 0/0 |
HOME, AWAY AND NEUTRAL
| Where | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| Home | 40 | 1,276 | 33.58 | 2/8 |
| Away | 39 | 950 | 27.94 | 4/1 |
| Neutral | 37 | 1,011 | 29.74 | 0/8 |
BY DECADE
| Decade | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| 2010s | 98 | 2,739 | 31.13 | 5/14 |
| 2020s | 18 | 498 | 27.67 | 1/3 |
GROUNDS
| Ground | ODIs | Runs | Avg | 100/50 |
|---|---|---|---|---|
| R Premadasa Stadium | 17 | 538 | 31.65 | 1/3 |
| Shere Bangla National Stadium | 12 | 503 | 41.92 | 2/1 |
| Pallekele International Cricket Stadium | 9 | 317 | 35.22 | 0/4 |
| Rangiri Dambulla International Stadium | 7 | 166 | 27.67 | 0/1 |
| Kennington Oval | 7 | 154 | 30.80 | 0/1 |
| Mahinda Rajapaksa International Cricket Stadium | 6 | 213 | 42.60 | 1/0 |
FIRST AND LAST
- Debut: v Australia, 2013 at Adelaide Oval
- Latest in the archive: v New Zealand, 2023 at M Chinnaswamy Stadium
PLAYER DETAILS
- Born
- 17 August 1990
- Batting
- Left-hand bat
- Balls faced (career)
- 3,485
- Ducks
- 12
- Four-wicket hauls
- 0
- Most common batting position
- 1st
- Strike rate, overs 1 to 10
- 96.3
- Strike rate, overs 11 to 40
- 89.4
- Strike rate, overs 41 to 50
- 125.4
- Balls per dismissal against pace
- 29.4
- Balls per dismissal against spin
- 57.3
Position, phase strike rates and the pace and spin split come from ball-by-ball records (Cricsheet), which cover ODIs from 2002 onwards: 3,295 balls faced in that period.
Want to pick Kusal Perera in your XI?
PICK KUSAL PERERA IN THE ODI DRAFT GAME →