Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Germany Squad and Player Stats T20I 2026

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

Updated 20 June 2026, after the Denmark game

Reset
#Player M Inns Runs Avg SR 4s 6s 50s 100s Ducks HS
1 M Germany Musaddiq Ahmed All-rounder 5 5 277 55.40 234.7 19 26 2 1 0 122
2 R Germany Rohit Singh All-rounder 4 4 213 71.00 174.6 27 6 2 0 0 83
3 B Germany Ben Kohler-Cadmore Batter 4 4 162 54.00 241.8 21 8 1 1 2 133
4 S Germany Shahid Afridi All-rounder 8 8 153 21.86 198.7 13 12 0 0 0 37
5 F Germany Fayaz Khan Nasseri Bowler 8 6 116 23.20 173.1 9 9 0 0 1 41
6 Germany Venkatraman Ganesan Bowler 5 5 100 25.00 116.3 14 0 0 0 0 43
7 M Germany Muslim Yar Ashraf Bowler 9 5 96 48.00 150.0 3 8 0 0 0 39
8 S Germany Sachin Mandy Gangareddy Keeper 10 5 75 15.00 89.3 5 3 0 0 0 34
9 T Germany Talha Khan Bowler 5 5 63 15.75 137.0 4 4 0 0 1 32
10 F Germany Faisal Bin Mubashar Bowler 2 2 54 27.00 117.4 2 1 0 0 0 34
11 H Germany Hamid Wardak All-rounder 4 4 47 23.50 102.2 5 1 0 0 0 29
12 J Germany Jeevan Bhatt Bowler 3 2 41 20.50 128.1 2 2 0 0 0 24
13 S Germany Sahir Naqash Batter 2 1 36 - 138.5 2 1 0 0 0 36
14 S Germany Sajid Liaqat All-rounder 4 3 31 31.00 172.2 1 3 0 0 0 23
15 H Germany Harmanjot Singh Batter 2 1 29 29.00 138.1 1 2 0 0 0 29
16 G Germany Ghulam Rasul Ahmadi Bowler 6 2 28 - 133.3 3 0 0 0 0 15
17 W Germany Walter Behr All-rounder 2 2 28 28.00 112.0 1 2 0 0 0 22
18 A Germany Abdul Stanikzai Bowler 2 2 23 11.50 85.2 1 1 0 0 1 23
19 A Germany Abdul Shakoor Rahimzei Batter 2 2 18 9.00 90.0 0 1 0 0 0 11
20 N Germany Nooruddin Mujadaddy All-rounder 4 1 10 10.00 142.9 0 1 0 0 0 10
21 D Germany Dylan Alexander Blignaut Bowler 1 1 7 7.00 46.7 0 0 0 0 0 7
22 S Germany Shoaib Azam Khan Batter 1 1 4 4.00 57.1 1 0 0 0 0 4
23 V Germany Vishnu Elam Bharathi All-rounder 5 1 4 - 100.0 0 0 0 0 0 4
24 Z Germany Zahid Zadran All-rounder 1 1 2 2.00 50.0 0 0 0 0 0 2
25 J Germany Jatinder Vashisht Batter 3 1 0 - 0.0 0 0 0 0 0 0
29 players over Germany's last 10 T20Is. Each head sorts the table.

Germany T20I 2026 Squad

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

Germany T20I Squad Questions

Who is Germany's top run scorer?

Over Germany's last 10 T20Is, Musaddiq Ahmed with 277 runs in 5, at a strike rate of 234.7.

Who has taken the most wickets for Germany?

Over Germany's last 10 T20Is, Muslim Yar Ashraf with 13 wickets at 7.87 an over.

Who has played the most for Germany recently?

Sachin Mandy Gangareddy, in 10 of Germany's last 10 T20Is. 29 players have played for them in that time.

Who is in the Germany squad?

Germany's T20I 2026 squad has 23 players: Adil Khan, Ahmad Ullah, Ahmed Musaddiq, Ben Kohler-Cadmore, Christopher Campbell, Fayaz Khan Nasseri, Ghulam Rasul Ahmadi, Hamid Wardak, Harmanjot Singh, Jatinder Kumar, Jatinder Vashisht, Jeevan Bhatt, Joshua van Heerden, Joshua William, Kyle Kleese, Musaddiq Ahmed, Muslim Yar Ashraf, Nooruddin Mujadaddy, Rohit Singh, Sachin Mandy Gangareddy, Sajid Liaqat, Shahid Afridi, Shahir Malikzai.