Time wise I'd say it takes about an hour and a half to bat a full 50 overs, more or less.... I haven't really taken any notice though. I just kept the default lineup that the computer made for me, I'm too scared to change the lineup in anyway, incase my game crashes or something, although changing the batting order probably wouldn't hurt.