Rohit Sharma: Indian team's star batsman Rohit Sharma has created history in ODI cricket. In the second ODI match played against New Zealand in Wellington, a big inning was not seen from the bat of Rohit Sharma, but the hitman made a big record in his name with his two sixes. Rohit has now become the batsman to hit the most sixes in ODI against New Zealand. In this matter, he has left behind former Pakistan all-rounder Shahid Afridi. He played an innings of 23 runs in this match.
Rohit Sharma broke Shahid Afridi's world record
Rohit Sharma has created a new history by hitting two brilliant sixes in the second ODI against New Zealand. With the help of these two sixes, he completed his 51 sixes against New Zealand in ODI cricket. With this, he has destroyed the record of 50 sixes of former Pakistan all-rounder Shahid Afridi.
Before this match, Rohit Sharma had 49 sixes in his name against New Zealand. But now he has a total of 51 sixes in his name, with which he has become on top in this special list. Earlier this record was in the name of Shahid Afridi, who had hit 50 sixes against the Kiwi team. At the third position in this list is West Indies' Universe Boss Chris Gayle, who has 45 ODI sixes in his name against New Zealand.
ROHIT SHARMA COMPLETED 50 SIXES vs NEW ZEALAND IN ODIs 🔥🇮🇳
– The greatest six hitter ever. pic.twitter.com/I7ad6Mdmze
—Johns. (@CricCrazyJohns) November 7, 2026
Rohit made another big record in his name
Apart from this big record, Rohit has also equaled another special world record of Shahid Afridi. He has now become only the second batsman in ODI history to hit 50 or more sixes against three different countries. To reach this magical figure, Rohit has hit maximum sixes of 93 against Australia, 58 against Sri Lanka and now 51 against New Zealand. Apart from these two greats, no other batsman in the history of cricket has been able to do this feat against three different teams.
🚨 HITMAN REACHES ANOTHER MILESTONE! 💥
Rohit Sharma completes **50 ODI sixes against New Zealand!** ❤️🔥
PURE SIX-HITTING CLASS! 👑#INDvsNZ#RohitSharmapic.twitter.com/fiVpxmffPy
— CricketIndian_🇮🇳 (@CricketIndian_) November 7, 2026
Batsman who has hit most sixes against any team in ODI
93 – Rohit Sharma vs Australia
85 – Chris Gayle vs England
63 – Shahid Afridi vs Sri Lanka
58 – Rohit Sharma vs Sri Lanka
53 – Sanath Jayasuriya vs Pakistan
51 – Shahid Afridi vs India
51 – Rohit Sharma vs New Zealand
50 – Shahid Afridi vs New Zealand
Also read: Virat Kohli created history by scoring 1 run against New Zealand, leaving behind Ricky Ponting and became the number 1 batsman in this matter.