Skip to content

Wanindu Hasaranga

301 matches · 2017 to 2026 · played for Sri Lanka, Desert Vipers, Royal Challengers Bangalore, Kandy Falcons

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T201761762,20215.73142.221973
ODIs54541,03122.41106.88733
Tests4719628.0086.3291
First-class12136.5076.511
List A1100.000.000

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T20230842.56,08833518.177.2215.1
ODIs62490.42,5269825.785.1530.0
First-class125.197519.403.8530.2
Tests4112.24034100.753.59168.5
List A16.01535.002.5012.0

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

Recent matches

DateCompetitionMatchResult
19 Sep 2026T20IsSri Lanka v Englandlost
17 Sep 2026T20IsSri Lanka v Englandlost
15 Sep 2026T20IsSri Lanka v Englandlost
10 Sep 2026CPLSt Kitts and Nevis Patriots v Barbados Tridentslost
6 Sep 2026CPLSt Kitts and Nevis Patriots v Guyana Amazon Warriorslost
3 Sep 2026CPLSt Kitts and Nevis Patriots v St Lucia Kingswon
1 Sep 2026CPLSt Kitts and Nevis Patriots v Barbados Tridentswon
27 Aug 2026CPLSt Kitts and Nevis Patriots v Jamaica Kingsmenlost
20 Aug 2026CPLSt Kitts and Nevis Patriots v Antigua and Barbuda Falconslost
18 Aug 2026CPLSt Kitts and Nevis Patriots v Jamaica Kingsmenlost

Query Wanindu Hasaranga yourself

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

Get a free key