5 Cricketers with Least Haters Across the World
5. Ashish Nehra
4. Adam Gilchrist
3. AB de Villiers
2. Chris Gayle
1. Kane Williamson
ODI World Cup 2023: Australia vs South Africa, Semifinal 2 - Top player battles to watch out for