Realistic player development: If you dedicate your who career to training batting and nothing else, giving yourself crap fielding and bowling to boot, only then shoulod you be able to hit the highest skill level, and that too when you are like 34+
Time management: You can spend less time training, giving yourself better fitness for matches (which makes it easier to do well, like how on FIFA a tired player really sucks), and also give yourself more time for publicity events, which may help you get signed to a bigger domestic team as you are popular. Spend more time on training gives better skills, but less popularity and fitness.
Minigames for training: Just clicking on what you want to train seems too easy. Also, it would be nice if we could train the seperate varitation deliveries seperately, making the one we train in more easier to bowl. Also, declining skills would be nice. They could decline faster and require more training to maintain when they are in, say, the 90s, and would decline slower and require less training to maintain when they are in the 60s. Makes being a super allrounder harder.
During matches: Getting picked to bowl or chosen when to bat relative to our skills. Form would also be a nice indicator, if we have a string of good performances behind us the skipper may want us to bat higher up or bowl more. A minigame for taking catches and making runouts would be nice too, like in BLIC, timing when to catch or release the ball. Higher skills makes it easier.
Keeping: Something for the keepers would be nice. Maybe a minigame for keeper catches/runouts, and being picked on keeper/batting skill.
Financial management: We earn money in various ways, and we should get to choose how to spend it. Either on equipment to improve performance, or on a night out to increase our morale, or for a massage to improve fitness. Living costs and transport costs will be a must, unless the team we sign for pays for these, which leads to another idea with certain teams providing perks likes free equipment or massages and the such for lower pay, or higher pay but we pay for everything else. Contracts also would be a good idea.
Choosing when to retire: We should be able to choose when we retire. If we get sacked from one team, we can still sign on for another team that wishes to have us. Eventually, as we get older and our skills decline, we could retire with what little fortune we have earned and leave, or keep playing on for low pay for a weak team until it gets to the point where we can't afford to keep playing or no team wants us. I think in the end, a local small club team should always be willing to have us play, even if we are in our 70s, but by then our skills should be so low we will absolutely suck. Also, we may not be able to afford to pay transport costs or buy new equipment, and so we might not even make it to the one match we have a week.