The Indian Premier League (IPL) has seen batters rule the roost, scoring truckloads of runs. Some batters have had great success while batting in a particular position, outclassing their peers.

It is the top-order batters who have flourished the most, as they get the maximum opportunities to garner runs. However, some lower-order batters have also scored significant chunks of runs, showing their batting skills.

On that note, let’s look at the list of batters with the most runs at each batting position in IPL history.

Most Runs at Each Batting Position in IPL

Position/No.12345
OpenerShikhar Dhawan – 6362David Warner – 5910Virat Kohli – 5009Chris Gayle – 4480KL Rahul – 4418
No. 3Suresh Raina – 4934Sanju Samson – 3096Virat Kohli – 2815AB de Villiers – 2188Manish Pandey – 1942
No. 4Rohit Sharma – 2392Rishabh Pant – 2012AB de Villiers – 1956Yuvraj Singh – 1605MS Dhoni – 1560
No. 5David Miller – 2002MS Dhoni – 1982Dinesh Karthik – 1370Kieron Pollard – 1204Yusuf Pathan – 1201
No. 6Kieron Pollard – 1372Ravindra Jadeja – 1283MS Dhoni – 990Dinesh Karthik – 954Hardik Pandya – 797
No. 7Andre Russell – 890Axar Patel – 862Ravindra Jadeja – 674Abdul Samad – 509Krunal Pandya – 448
No. 8Harbhajan Singh – 406Rashid Khan – 382Piyush Chawla – 346Pat Cummins – 329MS Dhoni – 236
No. 9Bhuvneshwar Kumar – 232Kuldeep Yadav – 126Vinay Kumar – 123Praveen Kumar – 118Piyush Chawla – 117
No. 10Praveen Kumar – 86Umesh Yadav – 84Dhawal Kulkarni – 75Mohammed Siraj – 69Kagiso Rabada – 52
No. 11Sandeep Sharma – 37Mohammed Siraj – 30Munaf Patel – 30Siddharth Trivedi – 25Dale Steyn – 22

Key Insights

Shikhar Dhawan has scored the most runs as an opener in the IPL, with over 6300 runs to his name.

Virat Kohli, Jos Buttler, and Chris Gayle have notched up five or more centuries while batting as openers in the IPL.

Suresh Raina sits at the top with the most runs (4934) and the most 50+ scores (38) in the No. 3 slot.

Yusuf Pathan, David Miller, and Ben Stokes are the only three batters to score a century while coming to bat at the No. 5 or lower position. Pathan’s 37-ball hundred is the fastest by an Indian player in the IPL.

MS Dhoni and Miller are the only two batters with a 40+ average and a 140+ strike rate while batting in the No. 5 slot.

Kieron Pollard, who has scored the most runs at No. 6 (1372), has also smashed the most fifties (nine) in the same position.

Andre Russell and Hardik Pandya strike above 180 while scoring runs in the No. 6 position.

Only Russell has scored five or more half-centuries, along with an average of 35+ and a strike rate of 170+ while playing at No. 7 in the IPL.

Rashid Khan’s 79 not out against Mumbai in 2023 is the highest score by a batter at No. 8 in the IPL. 

Read Next | Top 10: Fastest to 50 Wickets in ODI

Leave a Reply

Your email address will not be published. Required fields are marked *