OR

Oshadi Ranasinghe

87 matches · 8 Mar 2013 to 21 Jun 2024

Full name
Oshadi Udeshika Ranasinghe
Born
16 Mar 1986, Colombo
Age
40 years
Batting
Left-handed
Bowling
Right-arm medium-fast

Oshadi Udeshika Ranasinghe (born 16 March 1986) is a Sri Lankan cricketer.

Ranasinghe is a left-handed batter and a right-arm medium-fast bowler.

Text from Wikipedia (CC BY-SA 4.0).

Oshadi Ranasinghe: career summary

Oshadi Ranasinghe is a cricketer from Sri Lanka, born on 16 Mar 1986 in Colombo. Oshadi Ranasinghe has played 87 matches on CricInto's records, from 8 Mar 2013 to 21 Jun 2024, for Sri Lanka.

In T20Is (53 matches, 2013–2023): 321 runs in 41 innings at an average of 9.73 and a strike rate of 75.53 (highest score 26); 50 wickets at an average of 22.44 and an economy rate of 6.96 (best 3/18).

In ODIs (31 matches, 2016–2024): 279 runs in 25 innings at an average of 13.29 and a strike rate of 58.86, with 0 hundreds and 1 fifty (highest score 51*); 33 wickets at an average of 30.58 and an economy rate of 5.33 (best 5/34).

In the IT20 (2 matches, 2013): 2 runs in 1 innings at an average of 2.00 and a strike rate of 25.00 (highest score 2).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
ODI31254 27951*13.29 47458.860 12801
T20I53418 321269.73 42575.530 02403
IT20210 222.00 825.000 0000
ODM110 232323.00 4057.500 0200

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
ODI3129189.2 1009335/34 30.585.3334.42 01
T20I5353161.1 1122503/18 22.446.9619.34 00
IT20200 00- --- 00
ODM1110 3622/36 18.003.6030.00 00

Recent matches

DateMatchBatBowl
21 Jun 2024 SL vs WI ODI 0* (0)2/14 (8)
17 Apr 2024 SL vs SA ODI DNB0/43 (6)
13 Apr 2024 SL vs SA ODI 20 (27)1/45 (10)
9 Apr 2024 SL vs SA ODI DNB2/42 (10)
25 Sept 2023 SL vs IND T20I 19 (26)0/11 (2)
14 Sept 2023 SL vs ENG ODI 6 (12)0/34 (3)
12 Sept 2023 SL vs ENG ODI 12 (24)-
9 Sept 2023 SL vs ENG ODI 9 (21)1/30 (5)
8 Jul 2023 SL vs NZ T20I 18 (15)0/30 (4)
3 Jul 2023 SL vs NZ ODI DNB1/22 (5)

Frequently asked questions

How many runs has Oshadi Ranasinghe scored in T20Is?

Oshadi Ranasinghe has scored 321 runs in T20Is, at an average of 9.73.

How many wickets has Oshadi Ranasinghe taken in T20Is?

Oshadi Ranasinghe has taken 50 wickets in T20Is, with best figures of 3/18.

How many runs has Oshadi Ranasinghe scored in ODIs?

Oshadi Ranasinghe has scored 279 runs in ODIs, at an average of 13.29.

How many wickets has Oshadi Ranasinghe taken in ODIs?

Oshadi Ranasinghe has taken 33 wickets in ODIs, with best figures of 5/34.

How many runs has Oshadi Ranasinghe scored in the IT20?

Oshadi Ranasinghe has scored 2 runs in the IT20, at an average of 2.00.

What is Oshadi Ranasinghe's highest score?

Oshadi Ranasinghe's highest score is 51*, in ODIs (not out).

How old is Oshadi Ranasinghe?

Oshadi Ranasinghe was born on 16 Mar 1986 in Colombo, and is 40 years old.

Which teams has Oshadi Ranasinghe played for?

Sri Lanka (2013–2024).