I've done a lot of development on the player interface over the last few days. As I speak, you can buy bats from a bat shop (quite a succint choice of bats available

), view your stats and details of every bat you buy. I am currently about 75% done with having the players input affect their performance.
This means that you can set your mentality while batting and bowling (aggression, five levels of choice) and depending on that, you will have a higher chance of getting out, etc. Also, your fitness affects your ability to play long innings, as does the comfort of your bat. A more powerful bat will help you hit more boundaries.
The last few things that need to be implemented in that regard are bats losing durability/power/feel as they get used (related to the amount of balls they are used and the amount of runs that are scored). I've also set it so that human players have a better chance of selection to their Team's XI, so that actual players can play the game instead of the computer!
Also, I'm currently playing as Virender Sehwag.
I thought I'd mention this as an add-on, but Sehwag's "Viru 309" bat is now in the game, and he will be using it.