Being an avid follower of both cricket and baseball, my impression is that cricket is much more complex. Not just the LBW decisions, or how conditions affect play, but the sheer variety of shots possible in cricket makes it much more diverse.
In baseball (above), around 270 degrees of the circle is foul territory meaning the shots made there don't count in terms that benefit the batting team. In cricket we've got the sweep, late cut, inside and outside edges, pull shot, leg glance etc. which dramatically complexify the game. Tough to be a cricket game developer in that regard.