Prabhsimran Singh to Ayush Badoni: Uncapped Indian players with the most runs in IPL

These are the Indian players who weren't able to get a chance in the national team despite giving impressive performances with the bat in IPL

By Ansh Sharma Last Updated on - May 1, 2025 12:39 PM IST

Prabhsimran Singh to Ayush Badoni: Uncapped Indian players with the most runs in IPL

Prabhsimran Singh

1. Prabhsimran Singh - 1102 runs

The Punjab Kings batter has been featuring for the side since the 2019 season of IPL. Prabhsimran has only played for the Punjab-based franchise in his IPL career so far and has been in great form especially in the ongoing season. He has scored 346 runs in the 10 matches he has played in the 2025 campaign and is expected to score many more in the coming matches.

Manan Vohra

2. Manan Vohra - 1083 runs

The batter never got to showcase his potential on the international stage for India despite some great performances in the IPL. Vohra played for several different franchises in the league. His best batting displays came in the 5 seasons where he featured for the Kings XI Punjab. Vohra gave his career-best performance in the 2014 IPL season where he scored 324 runs.

Rahul Tewatia

3. Rahul Tewatia - 1063 runs

The Gujarat Titans all-rounder has been featuring in the IPL since the 2014 season and has played for several different franchises. Tewatia hasn't been given a chance in the national team despite his impressive all-round performances in IPL. The left-hander's best season with the bat came in the 2020/21 IPL where he played for the Rajasthan Royals and scored 255 runs in 14 matches.

Ayush Badoni

4. Ayush Badoni - 886 runs

The Lucknow Super Giants batter has been featuring in the IPL since the 2022 season and has only played for the Lucknow-based franchise. Badoni has so far played 52 matches in the league and has been a decent lower-middle order batter for LSG. He is currently having his best-ever IPL season with the bat as he has already accumulated 252 runs in 10 matches.

Manvinder Bisla

5. Manvinder Bisla - 798 runs

The former Kolkata Knight Riders wicketkeeper-batter never made the cut into the Indian team in any format despite impressing with the bat in multiple IPL campaigns. Bisla last featured in the league back in 2015 and his best-ever season with the bat came in 2013 where he hit 255 runs in 14 matches for KKR.