analogread values over Serial between 2 arduinos question

I think the problem is that you're reading one byte at a time but you're sending multiple bytes.

I suggest you start by sending a fixed string and confirm that you can receive it correctly.

Then decide how to encode the value you're sending - and in particular, how your receiver is going to determine when the value is starting and when it has received a complete value. For example, if you're sending it as an ascii string you might choose to terminate it with a newline character or something like that. The receiving sketch would then need to accumulate the received bytes in a buffer and then parse them to an integer value.

Or, you could send the integers as binary data and use some other scheme for marking the start and end of the data.

But get the basic serial comms working before you worry about that.