Which Indian cricketer has represented 6 different teams in IPL? Dinesh Karthik Robin Uthappa Parthiv Patel. 2. Who is the oldest player to have played in the .