As of July 2005, Kaif was one of only five cricketers from Uttar Pradesh to have made it to the national side. He is the current captain of both Central Zone and Uttar Pradesh. He also captained the national ODI team in the 2005–06 Challenger Trophy in the absence of regular captain Rahul Dravid.