Brendon McCullum

Not only is Brendon McCullum New Zealand's leading run-scorer against India across all formats, but he is also the only Kiwi batsman to score over 1,000 Test runs against India. In 42 matches, the former New Zealand captain amassed 1,987 runs at an average of almost 50 with four centuries and seven fifties.
While he didn't have a particularly great record against India in ODIs, he more than made up for it in the other two formats. Although he played just four T20Is against India, the right-hander averages an incredible 130.50 and has scored three fifties in those four matches, all of which the Kiwis have won. This is much better than his already impressive T20I average which is just over 35.
In Tests, he has 1,224 runs in just 10 matches at an average of 68 with four centuries and two fifties, including his career-best score of 302 at Wellington, where he became New Zealand's first Test triple centurion. His overall Test average is just over 38 and in the 91 other Tests that he has played, he has just eight centuries. Going to show just how much he enjoyed playing against India.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️