Skip to content

Oshadi Udeshika Ranasinghe

87 matches · 2013 to 2024 · played for Sri Lanka

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T2041413239.5074.6240
ODIs242427913.2958.9280
List A112323.0057.520

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

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2053161.11,1225022.446.9619.3
ODIs29189.21,0093330.585.3334.4
List A110.036218.003.6030.0

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

Recent matches

DateCompetitionMatchResult
21 Jun 2024ODIsSri Lanka v West Indieswon
17 Apr 2024ODIsSri Lanka v South Africawon
13 Apr 2024ODIsSri Lanka v South Africalost
9 Apr 2024ODIsSri Lanka v South Africano result or draw
25 Sep 2023T20IsSri Lanka v Indialost
14 Sep 2023ODIsSri Lanka v Englandlost
12 Sep 2023ODIsSri Lanka v Englandno result or draw
9 Sep 2023ODIsSri Lanka v Englandlost
8 Jul 2023T20IsSri Lanka v New Zealandlost
3 Jul 2023ODIsSri Lanka v New Zealandwon

Query Oshadi Udeshika Ranasinghe yourself

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

Get a free key