India won their eighth Asia Cup title, beating Sri Lanka in a final that lasted fewer than 25 overs. Here are the player ratings for the India players who featured in the 2023 Asia Cup.

Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.

India went in with a 17-member squad in the 2023 Asia Cup and managed to give everyone at least one game. Tilak Varma made his ODI debut in the dead rubber against Bangladesh, while Washington Sundar, who was called upon as a replacement for Axar Patel for the final, did not have any role to play with either bat or ball in the final.

Also read: Wisden’s Asia Cup 2023 Team of the Tournament.

Shubman Gill: 9/10

302 runs @ 75.50

Gill was the highest scorer at the 2023 Asia Cup. He scored two fifties – against Pakistan and Nepal – before putting on a masterclass against Bangladesh where he almost single-handedly took India over the line in a run-chase of 266 with a 133-ball 121.

Rohit Sharma: 8.5/10

194 runs @ 48.50

Rohit stayed true to his new aggressive approach at the top, scoring at more than a run-a-ball throughout the tournament. He scored three fifties – against Nepal, Pakistan, and Sri Lanka. No other batter scored more runs than him at a higher strike rate in the tournament.

Virat Kohli: 8/10

129 runs @ 64.50

Kohli batted thrice in the Asia Cup. Two of those outings were failures, but he made up for them with his stupendous Super Fours hundred against Pakistan, his 47th in ODIs.

KL Rahul: 8.5/10

169 runs @ 84.50

Returning after six months out injured, Rahul made an immediate impression with a hundred against Pakistan batting at No.4 in the Super Fours. He then played another impactful knock of 39 off 44 balls on a turning track against Sri Lanka that helped India reach 213, which eventually turned out to be enough.

Ishan Kishan: 7/10

143 runs @ 47.66

Kishan adapted to his new role in the middle order beautifully, scoring a counterattacking 82 from No.5 in the Group A game against Pakistan after India suffered a top-order collapse. He played another handy innings against Sri Lanka (33 off 61), before finishing off the 51-run chase in the final after coming out to open the batting.

Shreyas Iyer: 3/10

14 runs @ 14

Returning from injury, Iyer batted only once and got off to a promising start against Pakistan. However, a pull shot found mid-wicket to end his innings before a recurrence of back spasms meant he couldn’t play further in the tournament.

Suryakumar Yadav: 3/10

26 runs @ 26

Yadav played only once in the tournament, against Bangladesh, and looked shaky. He scored 26, but never looked confident on the crease against the Bangladesh spin attack and was eventually bowled while trying to sweep.

Tilak Varma: 2/10

5 runs @ 5

Tilak was given an ODI debut in the dead rubber against Bangladesh. He couldn’t make an impact. With the ball, he bowled four overs for 21 runs and no wickets, and with the bat, he was bowled leaving a ball for five runs.

Hardik Pandya: 8.5/10

92 runs @ 46
6 wickets @ 11.33

Pandya shone with both bat and ball. He had the best bowling average for anyone with five or more wickets in the tournament. With the bat, his knock of 87 in the group stage game against Pakistan brought India back from 66-4 to a total of 266.

Ravindra Jadeja: 5.5/10

25 runs @ 8.33
6 wickets @ 25.33

While Jadeja had a good outing with the ball, picking up wickets in every game except against Pakistan in the Super Fours, he was disappointing with the bat, averaging under 10 and striking under 50.

Axar Patel: 5.5/10

68 runs @ 34
1 wicket @ 76

Axar scored runs on both occasions he batted, including a nearly match-winning 42 off 34 balls against Bangladesh, but wasn’t able to create breakthroughs with the ball, picking just one wicket from two games at an average of 76.

Shardul Thakur: 5/10

14 runs @ 7
5 wickets @ 21.40

Shardul was decent with the ball in whatever opportunities he got. He continued his wicket-taking form, taking five from three innings, but was a tad expensive, going at 5.94 runs per over. With the bat, he got the opportunity to bat twice, but didn’t make a lasting impact.

Kuldeep Yadav: 9/10

9 wickets @ 11.44

Kuldeep was unplayable in the two Super Four games he featured in. After Nepal managed to see him off without giving him a wicket in the group stage, Kuldeep roared back with a five-for against Pakistan and a four-for against Sri Lanka.

Jasprit Bumrah: 8/10

4 wickets @ 17.75

Playing ODIs after more than a year, Bumrah was back at his best, bowling incisive spells with the new ball. The most he bowled in a game was seven overs against Sri Lanka but he looked to be back in rhythm and full fitness.

Mohammed Siraj: 9/10

10 wickets @ 12.20

Siraj blew away Sri Lanka in the final with his six-for. He took four wickets in an over in the fourth over of the innings and ended with figures of 6-21. He was the highest wicket-taker for India in the tournament.

Mohammed Shami: 7.5/10

3 wickets @ 20.33

Shami played two games – one against Nepal when Bumrah was unavailable and one against Bangladesh when India rested their first-choice players. On both occasions, he was up to the task, recording figures of 1-29 and 2-32.

Prasidh Krishna: 5/10

1 wicket @ 43

Krishna played his only game in the tournament against Bangladesh, and had a decent outing, taking one wicket for 43 runs.