SLSL

Oshada Fernando

Batsman  ·  Right-hand bat
Sri LankaSL
FULL NAMEBodiyabaduge Oshada Piyumal Fernando
BORN15 Apr 1992, Colombo
BATSRight-hand bat
BOWLSLegbreak
ROLEBatsman
TEAMSSri Lanka
TEST
Cap 150
WORLD #83
DEBUTFeb 2019
LATESTJan 2025
ODI
Cap 189
DEBUTMar 2019
LATESTJul 2021
T20I
Cap 84
DEBUTOct 2019
LATESTJun 2021
◈ INSIGHTSDay 245 / 365
1

Career batting and bowling records are shown together. Scroll to see the full format-by-format breakdown.

2

Great careers have defining series and standout seasons. Head to By Year to find Bodiyabaduge's peak.

3

High averages and centuries tell one story; strike rates and sixes tell another. Both are here.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
1380
AVERAGE
28.75
STRIKE RATE
58.95
HIGH SCORE
102
100S
1
50S
8
SIXES
18
INNINGS
53
T20 LEAGUES · 2 MATCHES
10
AVG 5.00  ·  SR 111.11  ·  HS 10  ·  6s 1

Recent form

All matches →
20251 matches
13
AVG 6.50 · SR 65.00 · HS 7
▼ AVG -22.25 vs career  ·  -6.50 vs 2023  ·  SR +6.05
20232 matches
52
AVG 13.00 · SR 34.44 · HS 28
▼ AVG -15.75 vs career  ·  SR -24.51
2021Career best
333
AVG 27.75 · SR 43.30
▲ AVG -1.00 vs career
2020Career worst · 3 matches
12
AVG 6.00 · SR 85.71
▼ AVG -22.75 vs career
T20 LEAGUESRecent seasons
2020 · lpl · 1M20
Dambulla Viiking  ·  AVG 10.00 · SR 125.00 · HS 10
TEST · 21 MATCHES
1104
AVG 31.54  ·  SR 49.64  ·  HS 102  ·  100s 1
ODI · 8 MATCHES
148
AVG 18.50  ·  SR 64.35  ·  HS 49
T20I · 7 MATCHES
128
AVG 25.60  ·  SR 112.28  ·  HS 78
PEAK BATTING YEAR
2021
333 runs · avg 27.75

Year by year (last 5)

Full breakdown →
2021222325
YEARMRUNSAVGSR100s
20251136.5065.000
202325213.0034.440
2022531339.1362.850
2021733327.7543.300
20203126.0085.710

VS Every Team (top 5)

All teams →
Pakistan
393avg 49.13 · SR 64.43
South Africa
258avg 32.25 · SR 61.14
Bangladesh
235avg 39.17 · SR 48.86
West Indies
230avg 28.75 · SR 47.92
OPPMATRUNSAVGSRHS100s50sWKTS
Pakistan639349.1364.4310213View→
South Africa725832.2561.14751View→
Bangladesh423539.1748.86812View→
West Indies523028.7547.92912View→
Zimbabwe211638.6742.4947View→

VS Every Ground (top 5)

All grounds →
Galle International Stadium
245avg 18.85 · HS 64
Sir Vivian Richards Stadium
179avg 59.67 · HS 91
Harare Sports Club
116avg 38.67 · HS 47
National Stadium
106avg 53.00 · HS 102
GROUNDMATRUNSAVGSRHS100s50sWKTS
Galle International Stadium724518.8553.73642View→
Sir Vivian Richards Stadium217959.6751.14912View→
Harare Sports Club211638.6742.4947View→
National Stadium110653.0053.271021View→
RECENT RESULTS 5 matches