Former Pakistan captain Shahid Afridi has always been a controversial figure in the cricketing fraternity and sometimes even in the political scenario.

The former Pakistani all-rounder who made his debut at just 16 has now made yet another potentially controversial statement as he opined that MS Dhoni is still India's best captain.

Virat Kohli has been breaking all kinds of records every time he steps out to bat these days but Afridi believes that the 30-year-old's captaincy needs more work to come close to his batting.

"As a player Virat Kohli is my favourite but he needs to work on his captaincy because for me Dhoni is still the best," Afridi told NDTV in an exclusive interview.

The current Indian batting line-up has struggled on overseas tours and Afridi believes that a good batting performance will go a long way in ensuring success in the Australia tour.

"Australian pitches are not the same any more the ball bounces but it is easier to hit runs so India can win if they bat well in Australia," Afridi said.

Virat Kohli India Shahid Afridi Umar Akmal Pakistan
Kohli is Afridi's favourite batsmanReuters

Afridi also chipped in on the India-Pakistan rivalry in the same interview saying that theirs is a more fierce rivalry than the Ashes.

"The Ashes series played between England and Australia is considered as the fiercest rivalry but a five-match Test series between India and Pakistan can be bigger than that."

India and Pakistan last played a Test match 11 years ago in December 2007 and Afridi reckons the two teams should start playing against each other again for the sake of Test cricket.

A bilateral series, though, looks unlikely between the two teams as relations between PCB and BCCI soured after the former made a compensation claim worth Rs 447 crore against the latter.

The two teams are slated to clash against each other in a group stage match of the 2019 ICC Cricket World Cup on June 16.