It seems like he's been winning matches for India since forever, but Virat Kohli has only just turned 28 years old. The Indian Test skipper looked destined for greatness since he led India to the U-19 World Cup in 2008 and has more than fulfilled his potential in the last eight years, winning the senior World Cup in 2011 and breaking multiple records on the way - apart from being compared to Sachin Tendulkar.

So it was no surprise that as he turned 28, wishes poured in from all corners... here are the best ones!

Feature image source: AFP