Skip to content

Eshan Malinga

83 matches · 2024 to 2026 · played for Sri Lanka, Sunrisers Hyderabad, Bloomfield Cricket and Athletic Club, Galle Gallants

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T201515498.1779.013
ODIs1010314.4336.540
List A66134.3337.111
First-class1211.006.300

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2060210.11,9118323.029.0915.2
List A868.04581530.536.7427.2
ODIs1388.55841248.676.5744.4
First-class115.0560n/a3.73n/a

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
29 Oct 2026ODIsSri Lanka v Englandlost
27 Oct 2026ODIsSri Lanka v Pakistanwon
22 Oct 2026ODIsSri Lanka v Englandwon
18 Oct 2026ODIsSri Lanka v Pakistanlost
13 Oct 2026T20IsSri Lanka v Pakistanwon
11 Oct 2026T20IsSri Lanka v Pakistanlost
9 Oct 2026T20IsSri Lanka v Pakistanlost
27 Sep 2026ODIsSri Lanka v Englandlost
24 Sep 2026ODIsSri Lanka v Englandwon
19 Sep 2026T20IsSri Lanka v Englandlost

Query Eshan Malinga yourself

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

Get a free key