Top 10 Highest Per Hour Earning Indian Cricketers 1
  1. Virat Kohli – INR 19,406 per hour (approx.)
Top 10 Highest Per Hour Earning Indian Cricketers 2
Virat Kohli

It is not surprising that Virat Kohli is leading here. Currently India’s most important cricketer Virat Kohli is also one of the great cricketers in the international cricket history. Very usually, Kohli is at the Grade A position (INR 2 crores) in the central contract while he also has the highest IPL contract of INR 150 million. With the highest fixed earnings in the all professional cricket, Kohli earns nearly INR 19,406 per hour at present.