Yashpal Singh is a well built, strapping all-rounder represented the Kolkata Knight Riders in the previous editions of the IPL. He made his first-class debut almost a decade ago (2001-2002) but has been unsuccessful in creating any kind of major impact on the Indian domestic circuit. A handy player with both the bat and ball, Singh is an athletic fielder as well.