Player journey

🏏 Yenuka Balasuriya (16)

← Player profile

Year by year, from imported play.cricket matches — what Yenuka achieved each season and the new competitions it opened up.

6
seasons
54
matches
1,020
runs
2/4
100s / 50s
103
high score
The journey below is built from the matches already imported. Pull every match Yenuka has played on play.cricket for the complete picture.

2026/27 · age 16

6 matches
Batting
136 runs in 5 inns @ 27.2 · HS 94 (0×100, 1×50)
Competitions
BMC Division 3 BMC Division 2
★ 2 new competition(s) this season

2025/26 · age 15

20 matches
Batting
491 runs in 20 inns @ 32.7 · HS 102 (1×100, 2×50) · 6 wkts
Competitions
BMC One Day - Division 1 11A BMC One Day - Division 3 Saturday U16-1
★ 4 new competition(s) this season

2024/25 · age 14

13 matches
Batting
199 runs in 11 inns @ 22.1 · HS 103 (1×100, 0×50)
Competitions
BMC Under16 Club Challenge MSW Plate Development Saturday U16S 10A
★ 4 new competition(s) this season

2023/24 · age 13

7 matches
Batting
36 runs in 7 inns @ 7.2 · HS 9 · 4 wkts
Competitions
MSW Shield - Pre-Christmas
★ 1 new competition(s) this season

2022/23 · age 12

5 matches
🚪 Broke into: Representative cricket
Batting
106 runs in 5 inns @ 35.3 · HS 67 (0×100, 1×50) · 3 wkts
Competitions
MSW Shield Development Saturday U14S-2
★ 2 new competition(s) this season

2020/21 · age 10

3 matches
Batting
52 runs in 2 inns @ 26 · HS 36 · 1 wkts
Competitions
MSW Post-Christmas Medallion Development MSW Medallion Development
★ 2 new competition(s) this season