Indian cricket captain Virat Kohli attends a press conference in Cape Town, South Africa, Saturday, Dec. 30, 2017. India are to play a three-test series against South Africa, starting Jan. 5. (AP Photo)
Indian cricket captain Virat Kohli attends a press conference in Cape Town, South Africa ahead of the first Test at Newlands. AP Photo

Virat Kohli to earn record $2.7m salary for 2018 IPL campaign




Abtal

Keep up with all the Middle East and North Africa athletes at the 2024 Paris Olympics

      By signing up, I agree to The National's privacy policy
      Abtal