Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next T20I Sri LankaSri Lanka (H)
T20 Internationals - Tue 22 Dec, 13:30 Their squad Preview

India Squad and Player Stats T20I 2026

Every India player over the last 10 T20Is in numbers, from runs to wickets and catches

Updated , after the New Zealand game

Reset
#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 India Abhishek Sharma All-rounder 10 10 397 206.8 31 0 36.00 3 868
2 India Shreyas Iyer Batter 10 10 306 169.1 15 0 - 0 596
3 India Tilak Varma Batter 10 9 265 163.6 14 0 - 7 579
4 India Sanju Samson Keeper 10 10 261 165.2 13 0 - 4 571
5 India Ishan Kishan Keeper 8 8 205 162.7 9 0 - 4 461
6 India Naman Dhir All-rounder 9 8 152 200.0 9 5 10.96 3 529
7 India Nitish Kumar Reddy All-rounder 7 6 133 172.7 8 5 11.03 1 444
8 India Axar Patel All-rounder 9 6 66 126.9 2 9 12.28 6 519
9 V India Vaibhav Sooryavanshi Batter 3 3 64 177.8 6 0 - 0 31
10 India Shivam Dube All-rounder 2 2 34 136.0 2 2 29.08 1 135
11 India Prince Yadav Bowler 6 4 31 124.0 1 3 9.69 2 222
12 India Arshdeep Singh Bowler 9 4 17 121.4 1 11 9.18 2 502
13 India Bhuvneshwar Kumar Bowler 4 1 6 150.0 0 1 10.19 1 77
14 India Mayank Yadav Bowler 6 3 3 50.0 0 8 10.42 0 338
15 India Kuldeep Yadav Bowler 2 0 0 - 0 3 10.53 0 115
16 India Jasprit Bumrah Bowler 1 0 0 - 0 0 - 0 4
17 India Washington Sundar All-rounder 1 0 0 - 0 2 - 2 80
18 India Varun Chakaravarthy Bowler 1 0 0 - 0 1 10.80 0 37
19 India Ravi Bishnoi Bowler 2 0 0 - 0 0 - 1 6
19 players over India's last 10 T20Is. Each head sorts the table.

India T20I 2026 Squad

29 players named, the captain first, as of 12 Nov 2026

India T20I Squad Questions

Who is India's top run scorer?

Over India's last 10 T20Is, Abhishek Sharma with 397 runs in 10, at a strike rate of 206.8.

Who has taken the most wickets for India?

Over India's last 10 T20Is, Arshdeep Singh with 11 wickets at 9.18 an over.

Who has played the most for India recently?

Shreyas Iyer, in 10 of India's last 10 T20Is. 19 players have played for them in that time.

Who is in the India squad?

India's T20I 2026 squad has 29 players: Abhishek Sharma, Arshdeep Singh, Ashok Sharma, Axar Patel, Bhuvneshwar Kumar, Hardik Pandya, Harsh Dubey, Harshit Rana, Ishan Kishan, Jasprit Bumrah, Kuldeep Yadav, Mayank Yadav, Naman Dhir, Nitish Kumar Reddy, Prabhsimran Singh, Prasidh Krishna, Prince Yadav, Ravi Bishnoi, Rinku Singh, Sanju Samson, Shivam Dube, Shreyas Iyer, Suryakumar Yadav, Suryansh Shedge, Tilak Varma, Vaibhav Sooryavanshi, Varun Chakaravarthy, Washington Sundar, Yash Thakur.