As the T20 World Cup 2026 final unfolds on March 8 at Narendra Modi Stadium in Ahmedabad, India faces New Zealand in a high-stakes clash. India reaches the final for the fourth time, while the Kiwis aim for their second title shot. Historically, New Zealand has dominated, winning all three prior T20 World Cup encounters against India. With the spotlight on batting prowess, here are the top five run-getters in India-New Zealand T20 battles.
Leading the pack is India’s captain Suryakumar Yadav, who thrives against New Zealand’s bowling. In 13 matches, he has amassed 526 runs at a blistering strike rate of 170, including one century and four half-centuries. His aggressive style sets the tone for India’s innings.
In second place sits former Indian skipper Rohit Sharma, now retired from T20s. Across 17 games versus the Kiwis, Rohit piled up 511 runs at 141 strike rate, smashing six fifties. His explosive starts often dictated match momentum.
New Zealand’s Colin Munro ranks third with 426 runs in 12 outings against India, striking at 148. Featuring one ton and three fifties, Munro’s power-hitting has troubled Indian bowlers time and again.
Tim Seifert, in scintillating form during this World Cup, occupies fourth spot with 425 runs from 15 matches at 148 strike rate. Four half-centuries highlight his consistency against India in the shortest format.
Rounding out the list is Kane Williamson, New Zealand’s third-highest scorer with 419 runs in 13 games at 130 strike rate, including three fifties. His elegant strokeplay remains a threat.
This statistical showdown underscores the batting battles that could decide the final. India seeks to break their World Cup jinx, while New Zealand eyes glory.