Middle Order: Cheteshwar Pujara, Virat Kohli(Captain) and Dinesh Chandimal
Chesteshwar Pujara has been an important weapon in India's armoury. His presence at no. 3, provides calmness to the dressing room. He is currently occupying the sixth position in the batsman ranking when it comes to Test match cricket.
He has scored 4,549 runs in 59 test matches at an impressive average of almost 50 with the highest score of 206 against England. He definitely deserves his place in the starting line-up.
The Indian skipper, Virat Kohli is currently one of the best batsmen across all formats of the game. He is currently occupying the second position in the batsman ranking when it comes to Test match cricket.
He has scored 5794 runs in 68 test matches at a spectacular average of 53.65 with the highest score of 243 against Sri Lanka.
He not only deserves his place in the starting line-up but also deserves to captain this team as well.
The attacking batsman is perhaps the best batsmen in the current Sri Lankan Test team. He is currently occupying the eighth position in the batsman ranking when it comes to Test match batsman rankings.
He has scored 3642 runs in 48 test matches at a very healthy average of 44.96 with the highest score of 164.
He certainly deserves his place in the middle order, in this team.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news