The 2025–26 Ranji Trophy semi-finals promise a stirring clash between ambition and pedigree, as first-time hopefuls rub shoulders with decorated giants in two compelling contests across Lucknow and Kalyani.
In Lucknow, Uttarakhand’s remarkable rise meets the seasoned might of eight-time champions Karnataka. Only introduced to the Ranji fold in 2017–18, Uttarakhand have authored their finest campaign yet, riding on the prolific left-arm spin of Mayank Mishra, whose 52 wickets lead the season charts. Captain Kunal Chandela’s timely double-century and Bhupen Lalwani’s composed unbeaten hundred in a tense chase underline a team peaking at the right time. But Karnataka arrive hardened by history and high-pressure triumphs. Devdutt Padikkal’s blazing 120 in a must-win chase kept their season alive, while KL Rahul’s century against Mumbai in the quarter-final reaffirmed their big-match pedigree. Allrounder Shreyas Gopal, with over 400 runs and 40-plus wickets, remains their trump card.
In Kalyani, Bengal host Jammu & Kashmir in a meeting layered with narrative. Bengal, runners-up twice in the past five seasons, have built their charge on consistency and firepower. Sudip Gharami’s monumental 299 headlines a batting unit supported by seasoned names, while Mohammed Shami and Shahbaz Ahmed spearhead a potent attack. Jammu & Kashmir, meanwhile, continue a journey that began in 1958–59. Auqib Nabi’s extraordinary haul of 46 wickets this season, including a 12-for in the quarter-final, has driven their surge, backed by vital runs from Paras Dogra and Abdul Samad.
Two fairytale campaigns. Two proud powerhouses. With a place in the final at stake, the Ranji Trophy’s grand old stage is set for drama.