Indian batting in SENA nations has kinda been meh in the last few years, you know? It gets super tough in England when the ball starts doing the tango and the sun goes MIA behind the clouds. This bunch of hitters often looks like fish out of water in those situations. If you check the stats, it's pretty obvious they've been having a rough time. But let's talk about who's been holding it down since 2020 when they're not playing at home. Rishabh Pant's been the MVP, scoring over a thousand runs with an average that's not too shabby at 36.58. Then there's Virat Kohli, not too far behind with 1250 runs at 31.25. Pujara's hanging in there with 1087 runs at 31.97, while KL Rahul's got 987 runs at 32.90. And even though Ajinkya Rahane's average is a bit lower at 27.13, he still managed to hit 814 runs. As for Rohit Sharma, the guy's retired now, but he wasn't too shabby either with 950 runs and an average of 36.53. Player Runs Average Rishabh Pant 1317 36.58 Virat Kohli 1250 31.25 Cheteshwar Pujara 1087 31.97 KL Rahul 987 32.90 Ajinkya Rahane 814 27.13 Rohit Sharma 950 36.53 These stats really show that the batters have had a hard time, especially when they're playing away from home. So, let's just talk about England's games for a bit. Despite the retirement chit-chat, Virat Kohli's numbers are still pretty cool. In 17 games over there, he's hit 1096 runs with an average of 33, and he's got two hundreds and five fifty-plus scores. Player Matches Runs Average Virat Kohli 17 1096 33 Rishabh Pant 9 556 32 Cheteshwar Pujara 16 870 29 KL Rahul 9 614 34 Ajinkya Rahane 16 864 28 Rohit Sharma 7 524 40 Now, Pant's got two big centuries in England, but when you look at his overall score of 556 runs from 9 games, his average is just 32. Pujara's stats in England aren't that hot either only 870 runs in 16 games with an average of 29. KL Rahul's done a bit better, though. He's scored 614 runs in 9 games with an average of 34 and also has two centuries. But Rahane's record is the shakiest of all. He's got 864 runs in 16 games, but his average is only 28.80. Also Read | Virat Kohli's Test Future: Why India Still Needs Him Now Pant and Rahul are probably gonna be the big shots with the most experience when India hits England. But if you look at the stats, our batting crew might be in for a rough ride. Sure, the legends Broad and Anderson won't be throwing balls at us, but the English team's got plenty of other bowlers who can still mess with the swing. India's hitters are gonna have to get their heads in the game and figure it out quick if they wanna do well.