Skip to content

Kusal Perera

323 matches · 2013 to 2026 · played for Sri Lanka, MI Emirates, Police Sports Club, Hyderabad Kingsmen

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T201751754,28826.47138.1424147
ODIs1071073,07730.1793.234451
Tests22411,17730.9772.315112
List A7711616.5787.2123
First-class3510426.00100.091

Counted from the deliveries; super overs left out. See batting average and strike rate.

Recent matches

DateCompetitionMatchResult
29 Oct 2026nplJanakpur Bolts v Kathmandu Gorkhaswon
27 Oct 2026nplJanakpur Bolts v Karnali Yakslost
23 Aug 2026CPLAntigua and Barbuda Falcons v Guyana Amazon Warriorslost
22 Aug 2026CPLAntigua and Barbuda Falcons v Trinbago Knight Riderswon
20 Aug 2026CPLAntigua and Barbuda Falcons v St Kitts and Nevis Patriotswon
5 Aug 2026lplKandy Royals v Colombo Kapslost
30 Jul 2026lplKandy Royals v Jaffna Kingslost
26 Jul 2026lplKandy Royals v Jaffna Kingslost
25 Jul 2026lplKandy Royals v Galle Gallantswon
23 Jul 2026lplKandy Royals v Colombo Kapslost

Query Kusal Perera yourself

500 free credits every month, no card. REST or MCP. Player id f21043a5.

Get a free key