Top 10 Most Hated Cricketers of All Time

1Virat Kohli

Virat Kohli


2Arjuna Ranatunga


3Geoffrey Boycott


4David Warner

David Warner


5Sourav Ganguly

Sourav Ganguly


6M.S. Dhoni


7Hansie Cronje


8Douglas Jardine


9Ricky Ponting

Ricky Ponting


10Inzamam-ul-Haq


11Shahid Afridi

Shahid Afridi


12Shoaib Akhtar

Shoaib Akhtar


13Salman Butt

Salman Butt


14Javed Miandad


15Greg Chappell


16Rohit Sharma

Rohit Sharma


17S. Sreesanth


18Kamran Akmal


19Herschelle Gibbs


20Yuvraj Singh

Yuvraj Singh


21Imran Khan

Imran Khan


22Sachin Tendulkar

Sachin Tendulkar


23Steve Smith

Steve Smith


24Marlon Samuels


25Shane Warne

Shane Warne


26Ravichandran Ashwin

Ravichandran Ashwin


27Nasser Hussain


28K. L. Rahul


29Babar Azam


30Jasprit Bumrah


31Ajinkya Rahane

Ajinkya Rahane


32Rishabh Pant


33Shakib Al Hasan

Shakib Al Hasan


34Brian Lara


35Fakhar Zaman