Ben Stokes and Virat Kohli (Twitter)
Two of the most energetic and aggressive cricketers of the current generation, Virat Kohli and Ben Stokes, are infamous for their rivalry on the cricket field. It is always a treat for the fans to witness the two legends play against each other.
Since both Kohli and Stokes and truly passionate and dedicated to their jobs, there have been instances when they have had tiffs on the match field. Despite being huge rivals, the former Indian skipper and England’s Test captain have mutual respect for each other.