In terms of IPL salary and BCCI central contract, Rishabh Pant is the highest-paid Indian cricketer, earning a total of ₹30 crore (₹27 crore from IPL and ₹3 crore from Grade B of contract). He is followed by Virat Kohli (₹28 crore), Jasprit Bumrah (₹25 crore), Ravindra Jadeja (₹25 crore) and Rohit Sharma (₹23.3 crore).