Chris Gayle stands as the fastest player in this list. It took him just 48 innings to cross this landmark.
Former Australian left-handed batter Shaun Marsh scored 2000 IPL runs in just 52 innings and hence, stands as the second-fastest to do so.
CSK skipper Ruturaj Gaikwad achieved 2000 runs in his 57th IPL innings and is the third fastest to do so. He is the fastest Indian on this list.
Indians wicket-keeper batter KL Rahul scored 2000 IPL runs in just 60 innings and therefore stands at fourth in this elite list.
Considered widely as the God of cricket, Sachin Tendulkar hit the milestone of 2000 IPL runs in just 63 innings and is fifth fastest on the list.
Delhi Capitals skipper Rishabh Pant reached the 2000-run milestone in his 64th innings of the IPL. He stands sixth on this list.
Former Australian all-rounder Shane Watson was one of the best all-rounders to ever play in this league. He reached 2000 run mark in his 64th inning