Wishes poured in from all corners of the world as Virat Kohli turned 30 on Monday.

Virat Kohli turned 30 on Monday with wishes came pouring in from all corners of the world for India's milestone man. Kohli has been on a record-breaking spree, recently becoming the quickest to score 10,000 ODI runs. The India captain has been rested from the Twenty20 International (T20I) series against the Windies, which means his teammates will be unable to carry on with their cake smearing session, something of a tradition for the Indian team.

Fans, cricketers -- past and present -- all took to Twitter to wish the Indian run-machine on his 30th birthday.

Kohli has been on fire this year, leaving the rest of his rivals chasing shadows. In Tests, Kohli has scored at will, amassing 1,063 runs in 10 matches played in 2018. He averages 59.05 with four centuries and as many half-centuries to his name.

The next best is England star Joe Root, who is well behind the Indian captain with 719 runs in 10 Tests. Root averages 42.29 and his just one hundred so far this year.

In ODIs in 2018, Kohli has been nothing short of brilliant. The Indian run-machine averages a whopping 133.55 after amassing 1,202 runs in just 14 matches. He has scored six hundreds -- more than any other player -- and three fifties.

The only batsman that comes even close to Kohli is teammate Rohit Sharma, who has 1,030 runs in 19 matches at an average of 73.57.