While all players in a cricket match have an effect on the outcome of the game, the spirit and ability of the players is the specific factor that determine the final score.
A. Each player in a cricket match has an effect on the outcome of the game, their spirit and ability is the specific factor that determines
their is a wrong pronoun for Each player(singular), spirit and ability require a plural verb(are)
B. All players in a cricket match have an effect on the outcome of the game; their spirit and ability is the specific factor that determines
spirit and ability require a plural verb(are) colon is used to two independent clauses.
C. All players in a cricket match have an effect on the outcome of the game, and spirit and ability of the players is the specific factor that determines
changes the meaning, the contrast shown with while( non-underlined portion) is not emerging out.
D. All players in a cricket match have an effect on the outcome of the game, the spirit and ability of the players are the specific factors that determine
correct
E. Each player in a cricket match has an effect on the outcome of the game, the spirit and ability of the players is the specific factor that determines
their is a wrong pronoun for Each player(singular), spirit and ability require a plural verb(are)
That's my 2 cents.