Top 5 players of cricket in ODI ICC batting ranking As of May 2024, the top 5 players in the ICC ODI batting rankings are :
Babar Azam (Pakistan) - 824 points Babar Azam is widely regarded as one of the most stylish and technically proficient batsmen in modern cricket. As the captain of the Pakistan cricket team, Babar has led by example, consistently delivering match-winning performances. His elegant cover drives and remarkable consistency have earned him the top spot in the ICC ODI batting rankings, with 824 points .
Shubman Gill (India) - 801 points Shubman Gill has rapidly risen through the ranks to establish himself as one of India's premier batsmen in ODIs. Known for his graceful stroke play and composure at the crease, Gill has become a crucial part of India's batting lineup. His ability to anchor innings and accelerate when needed has been instrumental in his ascent to second place in the ICC rankings, with 801 points .
Virat Kohli (India) - 768 points Virat Kohli, one of the modern greats of the game, continues to be a dominant force in international cricket. Renowned for his fierce competitiveness and unparalleled batting skills, Kohli's record-breaking career is highlighted by his numerous centuries and high batting averages across all formats. His presence in the top ranks of ODI batsmen, currently third with 768 points, underscores his enduring excellence .
Rohit Sharma (India) - 746 points Rohit Sharma, the "Hitman," is celebrated for his explosive batting and ability to play long innings in ODIs. Known for his effortless six-hitting and record of multiple double centuries in ODIs, Rohit is a key player for India. His experience and leadership qualities add significant value to the team, and he is currently ranked fourth in the ICC ODI batting rankings with 746 points .
Harry Tector (Ireland) - 746 points Harry Tector has emerged as a standout performer for Ireland in recent years. His consistent run-scoring ability and maturity at the crease have made him a vital player for the Irish team. Tector's performances have not only been crucial for Ireland's success but have also earned him recognition on the global stage, securing him a spot in the top five ODI batsmen with 746 points .