Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Next T20I Sri 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 24 T20Is in numbers, from runs to wickets and catches

Updated 1 November 2026, after the New Zealand game

Reset
#Player M Pts Avg
1 India Abhishek Sharma All-rounder 24 2002 83.4
2 India Tilak Varma Batter 24 1464 61.0
3 India Arshdeep Singh Bowler 19 1305 68.7
4 India Sanju Samson Keeper 16 1205 75.3
5 India Axar Patel All-rounder 20 1193 59.7
6 India Ishan Kishan Keeper 17 1161 68.3
7 India Shreyas Iyer Batter 17 837 49.2
8 India Shivam Dube All-rounder 16 784 49.0
9 India Varun Chakaravarthy Bowler 11 612 55.6
10 India Nitish Kumar Reddy All-rounder 8 541 67.6
11 India Jasprit Bumrah Bowler 8 538 67.3
12 India Prince Yadav Bowler 10 514 51.4
13 India Ravi Bishnoi Bowler 8 415 51.9
14 India Harshit Rana Bowler 5 407 81.4
15 India Mayank Yadav Bowler 5 375 75.0
16 India Hardik Pandya All-rounder 4 347 86.8
17 India Naman Dhir All-rounder 5 312 62.4
18 India Washington Sundar All-rounder 4 262 65.5
19 India Yash Thakur Bowler 3 199 66.3
20 India Suryakumar Yadav Batter 6 141 23.5
21 India Rinku Singh Batter 4 117 29.3
22 India Shubman Gill Batter 3 112 37.3
23 India Bhuvneshwar Kumar Bowler 4 77 19.3
24 India Ashok Sharma Bowler 2 74 37.0
25 India Prasidh Krishna Bowler 3 73 24.3
26 India Kuldeep Yadav Bowler 1 69 69.0
27 India Ramandeep Singh Batter 2 69 34.5
28 India Jitesh Sharma Keeper 2 49 24.5
29 India Suryansh Shedge Batter 4 40 10.0
30 V India Vaibhav Sooryavanshi Batter 8 40 5.0
30 players over India's last 24 T20Is. Each head sorts the table. Dream11 points as Dream11 scores the format.

India T20I 2026 Squad

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

India T20I Squad Questions

Who is India's top run scorer?

Over India's last 24 T20Is, Abhishek Sharma with 827 runs in 24, at a strike rate of 202.2.

Who has taken the most wickets for India?

Over India's last 24 T20Is, Arshdeep Singh with 30 wickets at 8.18 an over.

Who has played the most for India recently?

Abhishek Sharma, in 24 of India's last 24 T20Is. 30 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.