Cricketers are probably one of the highest paid athletes in the world today. Cricket is a bat and ball game which is comprised of two teams with 11 players each. There are 104 countries that are currently recognized by the International Cricket Council. This sport is mostly played during the dry seasons of the year. Cricket is very popular in Australasia, the Indian subcontinent, Britain, southern Africa and the West Indies. In order to join a professional cricket team, an aspiring player has to join amateur cricket clubs. There are different types of matches in cricket - test cricket, limited overs, club cricket, and national championships. Whenever they play test cricket, it can take five days with unlimited overs and teams often have two innings. The lucky ones who make it big and who are able to play internationally have greater chances of pocketing more. Cricket players can build a fortune from their regular salaries and endorsements deals. On average, international cricket players can earn at least $2.5 million annually. Some cricket players in India who have joined the Indian Premier League were able to play in the international leagues. When one of the players bought by a franchise, they may be absorbed through two types of contract - firm and basic agreement. Bench players are usually paid in full, and if the team won the prize money, around 50% of the winnings are distributed to the players. Some of the richest cricket players in our list include Mahendra Singh Dhoni, Imran Khan, Yusuf Pathan, and Rahul Dravid. Know more about them by checking out their profiles on our website.