- 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
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 31 | 25 | 4 | 279 | 51* | 13.29 | 474 | 58.86 | 0 | 1 | 28 | 0 | 1 |
| T20I | 53 | 41 | 8 | 321 | 26 | 9.73 | 425 | 75.53 | 0 | 0 | 24 | 0 | 3 |
| IT20 | 2 | 1 | 0 | 2 | 2 | 2.00 | 8 | 25.00 | 0 | 0 | 0 | 0 | 0 |
| ODM | 1 | 1 | 0 | 23 | 23 | 23.00 | 40 | 57.50 | 0 | 0 | 2 | 0 | 0 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 31 | 29 | 189.2 | 1009 | 33 | 5/34 | 30.58 | 5.33 | 34.42 | 0 | 1 |
| T20I | 53 | 53 | 161.1 | 1122 | 50 | 3/18 | 22.44 | 6.96 | 19.34 | 0 | 0 |
| IT20 | 2 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| ODM | 1 | 1 | 10 | 36 | 2 | 2/36 | 18.00 | 3.60 | 30.00 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 21 Jun 2024 | SL vs WI ODI | 0* (0) | 2/14 (8) |
| 17 Apr 2024 | SL vs SA ODI | DNB | 0/43 (6) |
| 13 Apr 2024 | SL vs SA ODI | 20 (27) | 1/45 (10) |
| 9 Apr 2024 | SL vs SA ODI | DNB | 2/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 | DNB | 1/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).