India's former cricket captain Sourav Ganguly has heaped praise on Virat Kohli claiming he is currently the best finisher in world cricket. Kohli has been in prime form over the past couple of years and once again showed his class as he scored an unbeaten 154 to help India beat New Zealand by seven wickets in the third One Day International (ODI) on 23 October (Sunday).

The Delhi-born batsman, during his knock of 154, went past Sachin Tendulkar's record of 14 hundreds in successful run chases in the history of ODI cricket while also registering his 26th limited overs ton.

"It's remarkable. It's such a pleasure to see him bat. We keep talking good things about him. I have lost all adjectives about him. It's just another good knock. Great knock to be honest. I wish he keeps playing like this," Ganguly told India Today.

"By far Virat Kohli (on being the best finisher), there's no doubt about it. He not just scores hundreds at No 3, he even wins matches. He gets hundreds in all conditions whether it's in Australia, England or South Africa. There's no comparison with M S Dhoni. These two are the best ODI players along with Rohit Sharma in the squad. I think Kohli is miles ahead of others in terms of his average, in terms of winning, in terms of scoring runs in all conditions. I don't think Dhoni has got a hundred away from sub-continent in ODI but Kohli has got hundreds in all conditions. I think Rohit has also got a hundred in Australia but none of them will be par with Kohli at the moment," the former India captain added.

Virat Kohli
Virat Kohli's unbeaten 154 helped India beat New Zealand in the third ODI at Mohali on 23 OctoberGetty

The 27-year-old is currently ranked as the second-best ODI batsman in the world just behind South Africa's AB de Villiers and has scored 26 centuries in 174 games at an average of 52.90.