Ok, so after a lot of time, I've decided to return to this project with whatever small amount of knowledge I have about such big projects like this.
I've updated the solution with a new process class as well as a scorecard class for holding the scorecard objects like batsman, bowler, etc. I just hope I've done the right thing atleast THIS time.
Its sad to see no one else actively participating rather than me, sohum and Abhas.
sohum, if you could check it out and let me know?