I think in the cricketMatch LLD, there is no need to have a PlayerData class, the attributes present in it can be easily moved to player class itself.