Virat Kohli has been a one-franchise man throughout his career so far, making him the only player to play for one team for 18 seasons. Post navigation Rajasthan Royals Coach Explains What Makes Vaibhav Suryavanshi A Special TalentCricket, MMA Confirmed For Asian Games 2026 In Japan