Punjab Kings captain KL Rahul in a match against the Rajasthan Royals on Tuesday got past 3000 runs in the Indian Premier League.