The Australian fast bowler heaped effusive praise over the Indian captain.
During a chat for 'Picollo Podcast', Richardson heaped effusive praise on Kohli, who he stressed is in a league of his own from batsmen all over the globe.
"Virat Kohli without a doubt," said Richardson when he was asked to name the best batsman he has bowled to. "He (Virat Kohli) bats with so much energy and you can tell he’s on a different level than anyone else you bowl to."
"Even in the Indian team when you’ve got the Rohit Sharma’s and all but Kohli’s at a different level. He hits the ball in areas that you can’t even imagine."
"You can tell that he pushes the other guys in the team to sort of step up when he’s batting with them. He’s unbelievable. He can change a game like that," added Richardson, who has played two Tests, 13 ODIs and nine T20Is for Australia so far.
Six of Richardson's 13 ODIs have come against India, in which he has been able to dismiss Kohli four times, including thrice in the ODI series when India last toured Australia.
The 23-year-old says every occasion he has bowled to the champion batsman he has felt as if Kohli wants to dominate him, which forces him to come up with his best.
"There were a few times that I bowled to him in India post their Australian tour, as soon as I came on to bowl, it’s like he wanted to take me down straight away. He was in the fight from ball 1. I felt I was on the backfoot," recalled Richardson.