Top 10 Highest Per Hour Earning Indian Cricketers 1
  1. Rohit Sharma – INR 14,269 per hour (approx.)
Top 10 Highest Per Hour Earning Indian Cricketers 2
Rohit Sharma

Indian batsman Rohit Sharma is one of the best openers in the international cricket. Currently, Rohit is at the Grade B (INR 1 crore) in the central contract while his IPL contract is INR 115 million which produce his per hour earning is nearly INR 14,269.