In sports, consistency is the key to success of the team. It also enhances the credibility of the individual. The selectors find it easy to select such a player to national squads without of any difference of opinions. In a game like cricket that is played in different formats (Test, ODI, T-20); consistency across all forms becomes more important. It also proves the ability of the player to adjust his game according the need of format. In the past there have been players have had great success like Sachin Tendulkar, Rahul, Kumar Sangakara Dravid, Ricky Pointing, etc the and which have contributed to the game of cricket immensely. In the modern era cricket many cricketers play only 1 or 2 formats but some cricketers have played all the three formats.
Here we look at the top 5 players who have excelled in every format:
1. Virat Kohli
Virat Kohli is one best player that the World has seen who has excelled in every format. He comes at number 3 in the batting order and is an important part of the Indian team. He has scored centuries in Australia, South Africa and New Zealand. He is a specialist of chases in One day Internationals. In Test matches, he has played 34 matches and scored 2561 runs with an average of 45.73 with the best score of 169 having 10 centuries and 10 fifites. In the recently concluded Test series against Australia, he scored 4 centuries and has been named the captain of the team in Test matches. He made his Test debut against West Indies in 2011. In One day International he has played 161 matches and scored 6586 with an average of 50.66 with the best score of 183 having 22 centuries and 33 fiftes. He made his One day International debut against Sri Lanka in 2008. In T-20 matches he has played 28 matches with an average of 46.28 with the best score of 78 not out. He made his T-20 debut against Zimbabwe in 2010. He is in 4th place in One day International and 2 in T-20 rankings.
2. AB de Villiers
AB de Villiers is one of the finest players to have excelled in every format. He plays for South Africa and makes the batting easy with his stroke play. He can play according to the situation which makes him a special player. In Test matches he has played 98 Test matches so far and scored 7606 runs with an average of 52.09 with the best score of 278 not out having 21 centuries and 36 fifty. He made his Test debut against England in 2004. He has the ability to play an attacking game but also play a defensive game also. In One day Internationals he has played 187 matches and scored 7941 runs with an average of 53.65 with the best score of 162 not out in World Cup 2015 He made his One day International debut against England in 2005. He holds the record of scoring the fastest ton of 31 balls. His strike rate of 99.12 makes him a special player having 20 centuries and 46 fifties. In T-20 format he has played 59 matches with an average of 23.21 with the best score of 79 not out. He plays some innovative strokes with a strike rate of 124.28 and does not allow the bowlers to settle. He made his T-20 debut against Australia in 2006. He plays for Royal Challengers Bangalore in the Indian Premier League. He is at the top spot in the One day International rankings and 2nd in Test rankings.
3. Faf Du Plesis
Faf Du Plesis is another player who has excelled in every format. He plays for South Africa and comes at number 3 in the batting order. He is a reliable batsman and plays some match winning knocks for his country. In Test matches he has played 20 Test matches and scored 1447 runs with an average of 51.67 with the best score of 137 having 4 centuries and 7 fifty. He made his Test debut against Australia in 2012. He played a match saving knock in his debut knock. In One day Internationals he has played 77 matches and scored 2453 with an average of 37.16 with the best score of 126 having 4 centuries and 16 fifty. He made his One day International debut against India in 2011. In T-20 he has played 24 matches and scored 805 runs with an average of 42.36 with the best score of 119 having 1 century and 6 fifty. He is the captain of the T-20 team of South Africa.
4. David Warner
David Warner is an explosive opening batsman for Australia. He is one of hardest hitters of the ball in modern day era. He opens the innings and just creates pressure on the opponent bowling by scoring runs quickly. In Test matches he has played 40 Test matches and scored 3421 with an average of 46.86 with the best score of 180 having 12 centuries and 16 fifty. He made his Test debut against New Zealand in 2011. His strike rate in Test is 73.88 which make him a dangerous player. In One day International he has played 62 matches and scored 2047 runs with an average of 34.69 with the best score 178 in the World Cup 2015. His strike in One day International is 89.58 which are amazing having 4 centuries and 10 fifty. In T-20 he has played 52 matches and scored 1444 runs with average of 29.46 with the best score 90 not out but his strike rate of 138.84 makes him a special player having 0 centuries and 11 fifty. He hits big strokes in One day Internationals and T-20 cricket. In Test cricket too he does not allow the batsman to settle and helps Australia to post big totals.
5. Shakib Al Hasan
Shakib Al Hasan is the number 1 all rounder in all three formats these days. He is an integral part of the Bangladesh team for a while. He is an excellent all rounder who bowls well and also is a middle order batsman. He has been part of many great wins for Bangladesh in the recent times. In Test matches he has played 40 Test matches and scored 2741 runs with an average of 39.72 with the best score of 144. He made his Test debut against India in 2007 having 3 centuries and 19 fifty. His economy while bowling is just 2.99 which show the consistency. In One day Internationals he has played 156 matches and scored 4382 runs with an average of 35.33 with the best score of 134 not out. He made his One day International debut against Zimbabwe in 2006 having 6 centuries and 30 fifty.His economy while bowling is 4.30 which are brilliant. In T-20 he has played 38 matches and scored 843 runs with average of 24.08 but his strike rate is 125.44 with the best score of 84. He made his T-20 debut against Zimbabwe in 2006 and while bowling his economy is 6.49 which is brilliant. He plays the Indian Premier League for Kolkata Knight Riders.