India’s skipper Rohit Sharma has played a total of 29 ODI matches against New Zealand where he smashed 43 sixes so far.
Former India great Sachin Tendulkar has taken part in 42 ODI matches against New Zealand, collecting 26 sixes.
Former New Zealand player Chris Cairns played 32 ODI matches against India, hitting 25 sixes.
India’s star batter Virat Kohli has taken part in 31 ODI matches against the Blackcaps and smashed 24 sixes as of now.
Former India explosive opener Virender Sehwag has played 23 ODI matches against the Blackcaps, smashing 22 sixes.
India’s young opener Shubman Gill has taken part in 10 ODI matches against the Blackcaps, hammering 21 sixes.
Former India skipper MS Dhoni took part in 28 ODI matches against the Blackcaps and smashed 20 sixes.
Former New Zealand batter Martin Guptill has played 34 ODI matches against India and collected 19 sixes.
Former New Zealand batter Ross Taylor played 35 ODI matches against India and hit 18 sixes.
India’s batter Shreyas Iyer has played 8 ODI matches against the Blackcaps where he smashed 14 sixes.