- Ben Stokes
Ben Stokes is one of the best all rounders in test matches at the present moment. He made his test match debut on 5th December 2013. Since then he has played a total of 36 matches scoring 2201 runs with an average 34.39.
His ability to play with positive attitude and change the course of the game with his power hitting makes him one of the best all-rounders with the best score of 258. The hard hitting all-rounder is currently at number 5 in the rankings. In the recently concluded, South Africa test series, Ben Stokes played a key role with bat and ball.
During the 2016 season, Ben Stokes scored a total of 904 runs in 21 innings (12 matches) with 2 centuries and 3 half centuries, also took 33 wickets in 20 innings (12 matches). In the 4 matches, the hard hitting all-rounder has scored 299 runs in 8 innings ( 4 matches) and also 7 wickets in 7 innings ( 4 matches). He could be a great all-rounder in any conditions.