My 5 year old son is writing some of the alphabets and numbers in a reverse or mirror image way. He also finds difficulty in following certain instructions and patterns. He write English alphabets  and numericals in a random way.

What would be the reason for this? He is otherwise very active in school and at home. Even school teacher noticed that he finds bit difficulty in following instructions inthe class

 

Until he reaches the age of eight, it is normal for your son to write some symbols backwards. It is also normal for him to have difficulty following instructions that have more than one step. His brain is growing and developing.
Provide him opportunities to practice these skills. Help him notice when he does not do things correctly, but do not make a big deal about it. He will naturally desire to improve himself, unless you are harsh in correcting him.

I agree w/ acitez to an extent. It is common for kids to write letters backwards when they are first learning to write. It's also common for some kids to have trouble staying focused or following directions at such a young age. However, stay on top of your child. If you see that he continues to have difficulty in class, or you find he has trouble at home, talk to his dr. Also, stay in close contact w/ your son's teacher. Work w/ your son at home. Practice, practice, practice. Many times repetition is the key. If, though, you don't see any improvements, or you find after some time that your son is forgeting a lot of what he has learned, consider having him tested. Early intervention is very important in nipping a problem in the bud. W/ the right instruction, your son can be successful. Just don't brush this off if you feel in your gut something is wrong. Good luck!

PS--Does your son have trouble identifying letters and numbers? Also, how's his speech and comprehension? Expressive/receptive skills? These are all things to look for when identifying a learning problem.