Former Chennai Super Kings batter Suresh Raina has scored 4,934 runs at the No. 3 position in IPL.
Former Royal Challengers Bangalore captain Virat Kohli is the second-highest run-scorer at No. 3, scoring 2,815 runs.
Rajasthan Royals captain Sanju Samson has scored 2,268 runs batting at one-down position.
Former Royal Challengers Bangalore batter AB de Villiers scored 2,188 runs while batting at No. 3.
Delhi Capitals batter Manish Pandey has notched up 1,916 runs at No. 3.
Former Chennai Super Kings batter Robin Uthappa scored 1,567 runs at No. 3 in IPL.
Kolkata Knight Riders captain Shreyas Iyer has 1,444 runs at No. 3 position in IPL.