2018 had been the year of cricketers. Undoubtedly, the players were great and 2018 saw the rise of so many new players. While the year was great for Indian cricketers, it was no less for the international cricketers. Debutants such as Mayank Agarwal, Vihari and more had proved their potential in the matches against Australia and Sri Lanka respectively. The players such as Virat Kohli, Joe Root, AB de Villiers gave their best on the fields. And ICCC did rank its best players of 2018 and they are as follows in the ranking of 10 to 1. Also Read: List of Players who Scored a Century on Debut 10. Top Cricketers: Kane Williamson We all know this famous International Captain of the New Zealand Team. Kane is a right handed batsman with a rating of 750. As far as bowling is concerned he is an off-spinner in some cases. Kane is regarded to be one of the best batsmen that our generation has ever seen. Kane made his debut in the ODI match on 10 August 2010 against India and in the same year, 4 November he made his test debut against India too. It was during the 2014 year that Williamson made his best appearance. His first World Cup appearance was in 2015. 9. Top Cricketers: Hashim Amla Hashim Amla is one of the best South African cricketer than International Cricket has witnessed. As far as his excellency is concerned, he pars all the three format of the games at a rating of 766. But he is one of the best batsman as he is right-handed. As far as bowling is concerned, he is an occasionally off-break bowler and was appointed as the Test Captain for South Africa from June 2014 to June 2016. He made his Test debut against India in 28 November, 2004 and ODI debut in 9 March, 2008. 8. Top Cricketers: Francois du Plessis Francois du Plessis is currently appointed the captain of the South African national team for all the formats. He made his test debut in 23 November, 2012 and ODI debut in 18 January, 2011. The T20 debut was made in 8 September, 2012 and has an ICC ranking of 773. He is the right-handed middle order batsman and was the fourth South African to have scored a century in his test debut. 7. Top Cricketers: Joe Root Currently appointed as the Captain of the English Test Team, Joe Root is undoubtedly one of the most skilled players. He is one efficient player for the Yorkshire domestic team. As far as the style of this young player is concerned he was the right handed opening batsman and an off-spinner in some of the cases. His style was very similar to Michael Vaughan, the former English captain. Currently standing at a ranking of 2012 the player made his Test debut in 12 December, 2012 and ODI debut in the following year, 11 January. Trending in Searches: IPL 2019 Teams and Player List 6. Top Cricketers: Quinton de Knock Quinton de Knock stands at the sixth position with the ranking of 808. This professional South African plays for the South African national team and Titans in the Home Ground. He also has a successive IPL career as a team member of Mumbai Indians. He was given the title of Cricketer of the Year during the 2017 Annual Awards of Cricket South Africa. De Knock made his test debut in 20 February 2014 against Australia and ODI test debut against New Zealand in 19 January, 2013. His T20I debut was in 21 December 2012 against New Zealand. 5. Top Cricketers: Rohit Sharma Undoubtedly, Rohit 'Hitman’ Sharma is one of the finest batsman the Indian Cricket Team has ever seen. He is the vice-captain of Indian National Team for the limited formats. Rohit is a right-handed batsman with the occasional right arm off break bowler. In domestic field Rohit plays for Mumbai and is the captain of Mumbai Indians in terms of Indian Premier League. Rohit made his Test debut in 6 November, 2013 and ODI debut in 23 June, 2007. He made his T20I debut in 19 September, 2007. He was a part of Deccan Chargers and currently has the ICC ranking of 812. 4. Top Cricketers: Babar Azam Babar Azam, an essential International Pakistani cricketer is an efficient cricketer from all three formats. He was the captain for the Pakistan Under-19 cricket team during the 2012 ICC Under-19 Cricket World Cup. He has the record or the most runs for the first 25 ODIs. As far as the T20I ranking is concerned, Azam holds the record of the No. 1 cricketer. He broke the record of Virat Kohli of being the batsman to score the fastest 1000 runs. He made his Test debut in 13 October, 2016 against West Indies and ODI debut in 31 May, 2015 against Zimbabwe. His T20I debut was against England in 7 September, 2016. His current ranking is 846. 3. Best Cricketer: David Warner David Warner is a renowned International Australian cricketer and the previous captain of the Australian National team. He is one of the efficient and the first left-handed cricketer. As per domestic cricket is concerned, he plays for New South Wales and Sydney Thunder. He made his Test debut against New Zealand in 1 December, 2011 and ODI debut against South Africa in 18 January, 2009. With a recent ranking of 865, his T20I debut in 11 January, 2009. 2. Best Cricketer: AB de Villiers AB de Villiers is one of the best cricketer from the South African National team. He is one of the best batsman of all the time. He has a number of records to himself. He has the fastest test century by any South African and the fastest T20I 50 from a South African batsman. He is a team member of Royal Challengers Bangalore for Indian Premier League. He made his test debut against England in 17 December, 2005 and ODI debut against the same in 2 February, 2005. He currently holds a record of 872. 1. Best Cricketer: Virat Kohli Virat Kohli is the captain of International Indian Cricket team. He is one of the best batsmen of the world and is a prominent player of the Royal Challengers Bangalore in the Indian Premier League. He is the captain since 2013. He made his test debut against West Indies in 20 June 2011 and ODI debut against Sri Lanka in 18 August 2008. With the current ranking with 876, he made his T20I debut in 25 November, 2018.