Bengaluru: India captain Virat Kohli is one of the fittest cricketers in the world. He follows a strict diet and that has helped him to be, arguably, the best batsman in international cricket, at the moment.

A day after completing a 3-0 clean sweep over South Africa in the Freedom Series (Gandhi-Mandela Trophy) in Ranchi, Kohli has revealed how turning vegetarian has benefited him immensely.

Also read: India should have only 5 Test centres, says Virat Kohli

The Indian skipper is a vegan and there was a time when he used to love butter chicken. But, in order to succeed at the international level and be the best, the 30-year-old gave up non-vegetarian food.

On Wednesday (October 23), Kohli took to the micro-blogging website Twitter to reveal that he is feeling better after turning vegetarian.

Also read: 'Sleeper coach' Ravi Shastri entertains fans

“Saw game changers on Netflix. Being a vegetarian athlete has made me realise what I have believed all these years regarding diet was a myth. What an amazing documentary and yes I’ve never felt better in my life after I turned vegetarian,” Kohli tweeted.

In an episode of "Breakfast with Champions", Kohli had spoken about what he eats for breakfast. “I have a set breakfast. I eat an omelette, three egg whites, one whole egg. The spinach black pepper and cheese, some grilled bacon or smoked salmon along with it. I eat papaya or dragon fruit if it's available or watermelon. I eat decent amount of cheese for good fats. I carry my own butters and I get gluten free bread from the I apply on that. Then a nice big pot of green tea with lemon, I drink three to four cups of that,” he had said.

“When our trainer Mr. (Shanker) Basu tells me to put on a bit of muscle then I increase red meat. Otherwise generally for lunch it's grilled chicken and mashed potatoes, spinach and veggies and for dinner it's seafood,” he added.

Kohli is the most successful Indian Test captain. With the latest triumph against South Africa in Ranchi, India set a world record of 11 straight Test series wins at home. Next, India host Bangladesh for T20I and Test series.