In a team game where several vital functions are needed for a team to do well and win against its opponents, what is the most difficult job in cricket? Is it that of a spinner, fast bowler, opening batsmen, middle-order batsmen, wicket-keeper, or perhaps someone else?
Discuss!