Scotland vs Sri Lanka: Team Total Runs · Scotland over 109.5 runs scored 98% — Kalshi odds