1. Mayank Agarwal tops the list of Upcoming Indian batsman
Mayank is a right handed batsman who opens the innings for Karnataka across all three formats.
He was noted at the 2010 Under-19 World Cup, where he finished as the top run-getter for India opening the innings. His aggressive style of batting was later noticed by Karnataka’s selectors and he made his debut for Karnataka in T20 format. Royal Challengers Bangalore signed him for the 2011 season. upcoming indian batsman
2017-18 comes as a career defining season for the batter. He was earlier recognized as a T20 specialist only, but he proved his mettle in test, playing for Karnataka in Ranji trophy. The Bangalore born cricketer tops the list of highest run getter in 2017-18 Ranji season. He has 1160 runs to his name in 13 innings of 8 test matches. He averaged a whooping 105.45 this season with 5 hundreds and a top score of 304 not out.