Sri Lanka National Cricket Team Match Schedule 2025
COMPLETED / 3rd T20I / R.Premadasa Stadium, Khettarama

132/7 (20 ov)

133/2 (16.3 ov)
Bangladesh won by 8 wickets
COMPLETED / 2nd T20I / Rangiri Dambulla International Stadium

94/10 (15.2 ov)

177/7 (20 ov)
Bangladesh won by 83 runs
COMPLETED / 1st T20I / Pallekele International Cricket Stadium

159/3 (19 ov)

154/5 (20 ov)
Sri Lanka won by 7 wickets
COMPLETED / Group B / Sheikh Zayed Stadium

139/5 (20 ov)

140/4 (14.4 ov)
Sri Lanka won by 6 wickets
COMPLETED / 3rd T20I / Harare Sports Club

191/8 (20 ov)

193/2 (17.4 ov)
Sri Lanka won by 8 wickets
COMPLETED / 3rd ODI / Pallekele International Cricket Stadium

285/7 (50 ov)

186/10 (39.4 ov)
Sri Lanka won by 99 runs
COMPLETED / 2nd T20I / Harare Sports Club

84/5 (14.2 ov)

80/10 (17.4 ov)
Zimbabwe won by 5 wickets
COMPLETED / 2nd ODI / R.Premadasa Stadium, Khettarama

232/10 (48.5 ov)

248/10 (45.5 ov)
Bangladesh won by 16 runs
COMPLETED / 2nd ODI / R.Premadasa Stadium, Khettarama

281/4 (50 ov)

107/10 (24.2 ov)
Sri Lanka won by 174 runs.
COMPLETED / 1st T20I / Harare Sports Club

175/7 (20 ov)

177/6 (19.1 ov)
Sri Lanka won by 4 wickets
COMPLETED / 1st ODI / R.Premadasa Stadium, Khettarama

244/10 (49.2 ov)

167/10 (35.5 ov)
Sri Lanka won by 77 runs
COMPLETED / 1st ODI / R.Premadasa Stadium, Khettarama

214/10 (46 ov)

165/10 (33.5 ov)
Sri Lanka won by 49 runs.
COMPLETED / 2nd ODI / Harare Sports Club

277/7 (50 ov)

278/5 (49.3 ov)
Sri Lanka won by 5 wickets
COMPLETED / 2nd Test / Sinhalese Sports Club Ground

458/10 (116.5 ov)

247/10 (79.3 ov) & 133/10 (44.2 ov)
Sri Lanka won by an innings and 78 runs
COMPLETED / 2nd Test / Galle International Stadium

257/10 (97.4 ov) & 231/10 (68.1 ov)

414/10 (106.4 ov) & 75/1 (17.4 ov)
Australia won by 9 wickets
COMPLETED / 1st ODI / Harare Sports Club

291/8 (50 ov)

298/6 (50 ov)
Sri Lanka won by 7 runs
COMPLETED / 1st Test / Galle International Stadium

485/10 (131.2 ov) & 72/4 (32 ov)

495/10 (153.4 ov) & 285/6 (87 ov)
Match Drawn
COMPLETED / 1st Test / Galle International Stadium

165/10 (52.2 ov) & 247/10 (54.3 ov)

654/6 (154 ov)
Australia won by an inning and 242 runs.