Standard wages at the domestic level are nothing close to those seen in Serie A, the English Premiership, the Spanish league et al. Those for the top internationals are generally reasonably cushy, but more cricketing revenue than not comes from sponsorship deals, usually deals to endorse on bats.
There have been any number of disputes over the last 7 years or so over product endoresement - first time it came to my attention was with Arjuna Ranatunga in 1998 when he displayed an advert for "Sam's Chicken And Ribs" on his bat which was against ICC regulations, and there have been many more much wider-ranging since.
So far ICC regulations, while more relaxed than in 1998, have still averted the sort of mega-deals you see with footballers, though in the subcontinent, India especially, players feature in ads of all sorts (and there have been a few occasions where people have accused them of being more concerned with shooting their next ad than their performance on the field). Things are changing fast, though, and with any luck cricket in 10 years time will see the top stars earning in the bracket of the top footballers.
In England, too, there is increasingly pressure to cut the wages at the domestic level (which comfortably outstrip those anywhere else where cricket is professional) and redistribute it to grass-roots and the top level wages (rewards for success, not turning-up, goes the theory, and there's something in it).