The Suryakumar Yadav we all loved in the early 2020s is back in action. After a challenging 15-month dry spell, just days before the T20 World Cup 2026, the Indian T20I captain has made a stunning comeback, showcasing his incredible talent once again. Suryakumar notched up his third fifty in the India vs New Zealand T20I series, wrapping up the 5-match series with a brilliant 63 off just 30 balls. After already impressing with two half-centuries in Raipur and Guwahati, the 35-year-old finished strong with yet another electrifying performance. While batting in Thiruvananthapuram, Suryakumar made history. He now holds the record for being the fastest player to reach 3000 runs in T20I cricket. Previously, UAE captain Muhammad Waseem achieved this milestone in 1947 balls, but Suryakumar did it in 125 fewer deliveries. It's worth noting that the UAE doesn't frequently compete against full-member nations, which means Waseem's runs often come against less formidable opponents. This isn't to undermine his skills, but Suryakumar's track record against tougher competition is simply more impressive. For instance, England’s Jos Buttler reached 3,000 runs in 2,068 balls, 246 more than Surya. This really highlights just how exceptional he has been for India since his debut in 2021. Also Read | Watch: Sajeevan Sajana Pulls Off Brilliant Catch to Dismiss Mooney in WPL 2026 Suryakumar Yadav is making a fantastic comeback just in time for the T20 World Cup 2026. After a challenging 15-month stretch without a big score, the Indian T20I captain hit his third fifty in the India vs New Zealand series, wrapping up the five-match series with an impressive 63 off just 30 balls in Thiruvananthapuram. Along the way, he set a record as the fastest player in T20I history to reach 3,000 runs, doing it in just 1,822 balls—outpacing UAE captain Muhammad Waseem and England’s Jos Buttler. Surya’s ability to perform consistently against top-tier teams really underscores his value to the Indian squad and cements his reputation as one of the standout batsmen in T20 cricket. Fastest to 3,000 T20I runs by balls 1822 – Suryakumar Yadav (India) 1947 – Muhammad Waseem (UAE) 2068 – Jos Buttler (England) 2077 – Aaron Finch (Australia) 2113 – David Warner (Australia)