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 32 T20Is in numbers, from runs to wickets and catches

Updated 20 June 2026, after the Denmark game

Reset

Sorted on at least 3 matches.

#Player M Inns Runs Avg SR 4s 6s 50s 100s Ducks HS
1 M Germany Musaddiq Ahmed All-rounder 5 5 55.4 55.40 234.7 3.8 5.2 0.40 0.20 0.0 122
2 R Germany Rohit Singh All-rounder 5 5 43.6 54.50 174.4 5.6 1.2 0.40 0.0 0.0 83
3 B Germany Ben Kohler-Cadmore Batter 4 4 40.5 54.00 241.8 5.3 2.0 0.25 0.25 0.50 133
4 J Germany Joshua van Heerden Batter 9 8 30.0 40.00 117.1 2.6 0.63 0.25 0.0 0.13 67
5 J Germany Justin Broad All-rounder 4 4 29.8 39.67 117.8 2.0 0.25 0.25 0.0 0.0 52
6 Germany Michael Richardson Keeper 6 5 28.2 35.25 100.7 1.8 0.0 0.0 0.0 0.0 42
7 H Germany Harmanjot Singh Batter 11 10 27.6 39.43 122.1 1.9 0.90 0.10 0.0 0.0 79
8 T Germany Talha Khan Bowler 16 16 25.7 34.25 115.1 2.2 0.56 0.19 0.0 0.06 69
9 F Germany Faisal Bin Mubashar Bowler 4 4 24.3 48.50 107.8 1.3 0.25 0.0 0.0 0.0 37
10 D Germany Dylan Alexander Blignaut Bowler 11 9 23.3 30.00 107.7 1.6 1.1 0.0 0.0 0.0 47
11 K Germany Kyle Kleese Batter 3 3 22.0 22.00 104.8 0.67 1.0 0.33 0.0 0.33 51
12 S Germany Shahid Afridi All-rounder 12 12 18.4 20.09 202.8 1.3 1.7 0.0 0.0 0.08 37
13 V Germany Vijayshankar Chikkannaiah Batter 10 10 16.8 18.67 81.2 1.0 0.30 0.10 0.0 0.10 70
14 A Germany Amir Khan Mangal Bowler 4 4 16.0 21.33 168.4 1.8 0.75 0.0 0.0 0.0 38
15 F Germany Fayaz Khan Nasseri Bowler 12 10 15.3 17.00 156.1 1.1 1.2 0.0 0.0 0.10 41
16 J Germany Jeevan Bhatt Bowler 4 3 15.0 15.00 121.6 0.67 0.67 0.0 0.0 0.0 24
17 Germany Mudassar Muhammad Batter 5 5 14.6 14.60 77.7 0.60 0.40 0.0 0.0 0.0 29
18 Germany Venkatraman Ganesan Bowler 16 15 14.5 18.17 110.7 1.5 0.0 0.0 0.0 0.0 43
19 A Germany Abdul Stanikzai Bowler 5 5 14.2 14.20 80.7 0.80 0.60 0.0 0.0 0.20 24
20 A Germany Abdul Shakoor Rahimzei Batter 8 8 13.3 15.14 120.5 0.88 0.50 0.0 0.0 0.13 31
21 A Germany Amith Sarma Batter 3 3 12.7 12.67 92.7 0.67 0.0 0.0 0.0 0.0 27
22 S Germany Sahir Naqash Batter 13 11 12.3 16.88 114.4 0.36 0.45 0.0 0.0 0.27 38
23 H Germany Hamid Wardak All-rounder 4 4 11.8 23.50 102.2 1.3 0.25 0.0 0.0 0.0 29
24 M Germany Muslim Yar Ashraf Bowler 21 13 11.2 18.25 137.7 0.54 0.69 0.0 0.0 0.08 39
25 S Germany Sachin Mandy Gangareddy Keeper 16 10 11.1 11.10 94.1 1.0 0.30 0.0 0.0 0.10 34
26 A Germany Ahmed Wardak Bowler 5 3 9.0 13.50 73.0 0.33 0.0 0.0 0.0 0.0 20
27 H Germany Harish Srinivasan Keeper 4 2 9.0 18.00 54.5 0.0 0.0 0.0 0.0 0.0 15
28 Germany Dieter Klein Bowler 6 3 8.3 12.50 147.1 1.0 0.0 0.0 0.0 0.33 17
29 S Germany Sajid Liaqat All-rounder 12 8 8.3 16.50 143.5 0.25 0.63 0.0 0.0 0.13 23
30 W Germany Walter Behr All-rounder 7 5 8.2 10.25 107.9 0.40 0.40 0.0 0.0 0.0 22
31 N Germany Nooruddin Mujadaddy All-rounder 8 3 8.0 12.00 141.2 0.33 0.33 0.0 0.0 0.0 12
32 A Germany Ahmed Musaddiq Keeper 4 4 7.8 7.75 75.6 0.75 0.0 0.0 0.0 0.25 24
33 A Germany Abdul-Shakoor Rahimzei Germany 4 3 7.7 11.50 115.0 0.0 0.33 0.0 0.0 0.0 15
34 J Germany Joshua William Bowler 3 3 7.3 7.33 73.3 0.33 0.0 0.0 0.0 0.0 12
35 S Germany Shoaib Azam Khan Batter 3 3 6.0 6.00 69.2 0.67 0.0 0.0 0.0 0.0 7
36 Germany Daniel Weston Keeper 4 4 5.8 5.75 76.7 0.75 0.0 0.0 0.0 0.50 18
37 G Germany Ghulam Rasul Ahmadi Bowler 20 9 5.4 - 114.0 0.44 0.0 0.0 0.0 0.0 15
38 M Germany Muslim Yar All-rounder 4 1 2.0 2.00 33.3 0.0 0.0 0.0 0.0 0.0 2
39 V Germany Vishnu Elam Bharathi All-rounder 16 4 1.8 3.50 53.8 0.0 0.0 0.0 0.0 0.25 4
40 J Germany Jatinder Vashisht Batter 7 3 1.7 5.00 100.0 0.33 0.0 0.0 0.0 0.0 4
41 A Germany Asad Mohammad Bowler 5 2 1.5 3.00 75.0 0.0 0.0 0.0 0.0 0.0 2
42 Germany Izatullah Dawlatzai Bowler 6 2 1.0 2.00 66.7 0.0 0.0 0.0 0.0 0.0 2
53 players over Germany's last 32 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 32 T20Is, Talha Khan with 411 runs in 16, at a strike rate of 115.1.

Who has taken the most wickets for Germany?

Over Germany's last 32 T20Is, Ghulam Rasul Ahmadi with 28 wickets at 6.44 an over.

Who has played the most for Germany recently?

Muslim Yar Ashraf, in 21 of Germany's last 32 T20Is. 53 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.