Oshadi Udeshika Ranasinghe
T20 career record
321
Runs
9.73
Batting average
50
Wickets
7.01
Economy
Batting
Matches40
Innings40
Runs321
Average9.73
Strike rate73.29
High score26
Fifties0
Hundreds0
Boundaries
Fours24
Sixes0
Bowling
Innings53
Overs161.2
Wickets50
Runs conceded1130
Average22.6
Economy7.01
Strike rate19.34
Best figures3/18
How they get out
Caught12
Caught behind0
Bowled7
LBW2
Stumped4
Run out8
Fielding
Catches8
Stumpings0
Run outs1
Total dismissals9
Grounds Oshadi Udeshika Ranasinghe plays most
- Sylhet International Cricket Stadium11 matches · 94 runs · 7 wkts
- P Sara Oval4 matches · 54 runs · 2 wkts
- Sinhalese Sports Club Ground4 matches · 8 runs · 3 wkts
- Newlands3 matches · 5 runs · 5 wkts
- Edgbaston3 matches · 36 runs · 4 wkts
- Rangiri Dambulla International Stadium3 matches · 5 runs · 5 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 25 Sept 2023 | Asian Games Women's Cricket Competition | India | 19 (26) | 0/11 (2) |
| 8 Jul 2023 | New Zealand Women tour of Sri Lanka | New Zealand | 18 (15) | 0/30 (4) |
| 12 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | — | 0/15 (2) |
| 11 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | — | 1/26 (3) |
| 9 May 2023 | Bangladesh Women tour of Sri Lanka | Bangladesh | 8* (9) | 1/39 (4) |
| 19 Feb 2023 | ICC Women's T20 World Cup | New Zealand | 3 (10) | 0/27 (3) |
| 16 Feb 2023 | ICC Women's T20 World Cup | Australia | 0 (4) | 0/28 (3.8) |
| 12 Feb 2023 | ICC Women's T20 World Cup | Bangladesh | — | 3/23 (4) |
| 10 Feb 2023 | ICC Women's T20 World Cup | South Africa | — | 2/20 (4) |
| 15 Oct 2022 | Women's Asia Cup | India | 13 (22) | 0/30 (2.5) |
| 13 Oct 2022 | Women's Asia Cup | Pakistan | 8 (7) | 0/17 (2) |
| 11 Oct 2022 | Women's Asia Cup | Pakistan | 26 (29) | 1/33 (3.8) |
| 10 Oct 2022 | Women's Asia Cup | Bangladesh | 1* (2) | 1/14 (2) |
| 8 Oct 2022 | Women's Asia Cup | Malaysia | 23* (21) | 1/5 (2) |
| 4 Oct 2022 | Women's Asia Cup | Thailand | 1 (3) | 0/28 (3) |
| 1 Oct 2022 | Women's Asia Cup | India | 11 (10) | 3/32 (4) |
| 4 Aug 2022 | Commonwealth Games Women's Cricket Competition | South Africa | 5 (14) | 0/15 (2) |
| 2 Aug 2022 | Commonwealth Games Women's Cricket Competition | New Zealand | 18* (21) | 2/31 (4) |
| 30 Jul 2022 | Commonwealth Games Women's Cricket Competition | England | 13 (22) | 2/20 (4) |
| 27 Jun 2022 | India Women tour of Sri Lanka | India | — | 1/13 (3) |
| 25 Jun 2022 | India Women tour of Sri Lanka | India | 5 (3) | 2/32 (4) |
| 23 Jun 2022 | India Women tour of Sri Lanka | India | — | 2/22 (3) |
| 28 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 0 (2) | 3/18 (4) |
| 26 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 8 (13) | 1/16 (3.2) |
| 24 May 2022 | Sri Lanka Women tour of Pakistan | Pakistan | 4 (3) | 2/20 (3.3) |
| 22 Jan 2022 | Sri Lanka Women tour of Malaysia | Malaysia | — | 2/14 (4) |
| 2 Oct 2019 | Sri Lanka Women tour of Australia | Australia | 2 (3) | 0/10 (1) |
| 30 Sept 2019 | Sri Lanka Women tour of Australia | Australia | 7 (14) | 0/20 (2) |
| 29 Sept 2019 | Sri Lanka Women tour of Australia | Australia | — | 2/44 (4) |
| 28 Mar 2019 | England Women tour of Sri Lanka | England | 9 (14) | 2/29 (4) |
| 26 Mar 2019 | England Women tour of Sri Lanka | England | 7 (10) | 0/21 (2) |
| 24 Mar 2019 | England Women tour of Sri Lanka | England | 20* (24) | 0/10 (1) |
| 6 Feb 2019 | Sri Lanka Women tour of South Africa | South Africa | 4* (5) | 1/35 (4) |
| 1 Feb 2019 | Sri Lanka Women tour of South Africa | South Africa | 5 (7) | 0/18 (3) |
| 16 Nov 2018 | ICC Women's T20 World Cup | West Indies | 1 (3) | 1/22 (4) |
| 14 Nov 2018 | ICC Women's T20 World Cup | Bangladesh | — | 1/9 (4) |
| 12 Nov 2018 | ICC Women's T20 World Cup | South Africa | 5 (19) | 0/15 (2) |
| 25 Sept 2018 | India Women tour of Sri Lanka | India | 22 (20) | 1/26 (3) |
| 24 Sept 2018 | India Women tour of Sri Lanka | India | — | 3/33 (3.7) |
| 9 Jun 2018 | Women's Twenty20 Asia Cup | Thailand | 20* (18) | 1/23 (4) |
| 7 Jun 2018 | Women's Twenty20 Asia Cup | India | 6* (10) | 1/15 (3) |
| 6 Jun 2018 | Women's Twenty20 Asia Cup | Pakistan | 10 (9) | 0/21 (3) |
| 4 Jun 2018 | Women's Twenty20 Asia Cup | Malaysia | — | 1/2 (3) |
| 30 Mar 2018 | Pakistan Women tour of Sri Lanka | Pakistan | — | 1/22 (4) |
| 28 Mar 2018 | Pakistan Women tour of Sri Lanka | Pakistan | — | 1/23 (3) |
| 24 Mar 2016 | Women's World T20 | Australia | 4 (10) | 0/23 (3) |
| 20 Mar 2016 | Women's World T20 | Ireland | 1 (3) | 1/24 (3) |
| 15 Mar 2016 | Women's World T20 | New Zealand | 2 (7) | 0/15 (1.8) |
| 3 Apr 2014 | Women's World T20 | Pakistan | 5 (10) | 0/23 (3) |
| 2 Apr 2014 | Women's World T20 | New Zealand | 3 (8) | 1/30 (4) |
| 28 Mar 2014 | Women's World T20 | West Indies | 1 (4) | 0/6 (1) |
| 24 Mar 2014 | Women's World T20 | India | 2 (2) | 0/12 (1) |
| 8 Mar 2013 | West Indies Women in Sri Lanka T20I Series | West Indies | 1 (2) | 2/20 (3) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.