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
Prabhsimran Singh to Ayush Badoni: Uncapped Indian players with the most runs in IPL
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.
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.
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.
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.
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.