Baseball has its WinExpectancy
https://www.fangraphs.com/library/misc/we/ that seems to be more or less the same as cricviz but probably is more mathematically complex because
baseball has much more in the way of situations. A batsman may come to the middle 100 or 150 or 200 runs behind but always with exactly two wickets taken if he is in the fourth spot in the lineup; a batter may come to the plate 3, 2, 1 or no runs behind with 0, 1, 2 or 3 runners on in as many as eight permutations, with zero, one or two outs anytime he comes up. The batsman with two wickets gone has one of 3 players as a partner who may or may not be fast enough to leg out 2's or 3's to increase the scoring and the batsman's personal productivity; the batter as 8 permutations of baserunning combinations in front of him, and there can be as many as 5 different combinations as to who those guys are. Cricviz says it is based on 500 real games and simulations; Fangraphs is based on historical results from tens of thousands of games.