The former Indian captain Rohit Sharma is standing on the edge of achieving a huge milestone in the 2026 three-match ODI Series against New Zealand. Notably, Rohit Sharma is just two sixes away from becoming the first ever player to have 650 or more sixes in international cricket. Currently, Rohit Sharma is playing the ODI format after retiring from T20 and Test cricket. He still holds the highest position in terms of number of international sixes. He has 648 sixes to his name. The Universe Boss Chris Gayle, who stands second in the list has 533 sixes, which is a huge difference from that of Rohit's. The other top place holders in the top 5 are Shahid Afridi, Brendon McCullum and Martin Guptill. Players with most sixes Players Country Sixes Rohit Sharma India 648 Chris Gayle West Indies 533 Shahid Afridi Pakistan 476 Brendon McCullum New Zealand 398 Martin Guptill New Zealand 383 Read also: Brendon McCullum Reacts to Harry Brook’s Noosa Trip Revelation Rohit Sharma—The Hitman Rohit Sharma is affectionately called the "Hitman: for his six hitting abilities. However, his ability is not about muscle power but timing. His trademark pull shot is a prime example of class. However, he did not start as an opener. He was later promoted by his captain, MS Dhoni, to the top in 2013, when his records gradually started to get better. Currently Rohit Sharma is aiming for the 2027 ODI World Cup and has appeared in a much leaner and fitter shape. He is even the ODI number 1 batter, with his extraordinary form he is carrying. He was even awarded the player of the series in the ODI series in Australia. Rohit Sharma six tally In ODIs, he has smashed 355 sixes, the most ever in the format, recently moving past Shahid Afridi’s long-held record of 351. In T20 internationals, Rohit has struck 205 sixes, making him the first and only batter to cross the 200-six mark in the shortest format. His impact is not limited to white-ball cricket. In Tests, he has cleared the ropes 88 times, underlining his attacking approach even in the longest version of the game. Reaching the milestone of 650 international sixes would be more than just a personal feat for Rohit Sharma — it would mark a historic moment in world cricket.