KL Rahul's scintillating century in Dubai on Thursday night helped Kings XI Punjab break a slew of IPL records but the KXIP captain said he didn't have the confidence to stroke the ball freely ahead of the crucial IPL 2020 clash against Royal Challengers Bangalore.