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 19 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 T Germany Talha Khan Bowler 10 10 344 49.14 113.9 31 5 3 0 0 69
2 H Germany Harmanjot Singh Batter 9 9 247 41.17 120.5 18 7 1 0 0 79
3 J Germany Joshua van Heerden Batter 9 8 240 40.00 117.1 21 5 2 0 1 67
4 D Germany Dylan Alexander Blignaut Bowler 9 7 160 32.00 108.1 13 7 0 0 0 47
5 V Germany Vijayshankar Chikkannaiah Batter 8 8 144 20.57 82.8 10 3 1 0 1 70
6 Germany Michael Richardson Keeper 6 5 141 35.25 100.7 9 0 0 0 0 42
7 J Germany Justin Broad All-rounder 4 4 119 39.67 117.8 8 1 1 0 0 52
8 Germany Venkatraman Ganesan Bowler 10 9 108 13.50 103.8 7 0 0 0 0 30
9 S Germany Shahid Afridi All-rounder 4 4 68 17.00 212.5 3 8 0 0 1 34
10 K Germany Kyle Kleese Batter 3 3 66 22.00 104.8 2 3 1 0 1 51
11 S Germany Sahir Naqash Batter 9 8 61 8.71 89.7 1 1 0 0 2 17
12 A Germany Abdul Shakoor Rahimzei Batter 5 5 58 11.60 107.4 5 1 0 0 1 31
13 A Germany Amir Khan Mangal Bowler 2 2 56 56.00 224.0 7 2 0 0 0 38
14 M Germany Muslim Yar Ashraf Bowler 11 7 50 10.00 122.0 4 1 0 0 0 30
15 F Germany Faisal Bin Mubashar Bowler 2 2 43 - 97.7 3 0 0 0 0 37
16 Germany Mudassar Muhammad Batter 3 3 42 14.00 93.3 2 1 0 0 0 29
17 A Germany Amith Sarma Batter 3 3 38 12.67 92.7 2 0 0 0 0 27
18 F Germany Fayaz Khan Nasseri Bowler 4 4 37 9.25 119.4 2 3 0 0 0 21
19 S Germany Sajid Liaqat All-rounder 7 5 35 11.67 125.0 1 2 0 0 1 19
20 S Germany Sachin Mandy Gangareddy Keeper 5 4 34 8.50 113.3 5 0 0 0 1 21
21 A Germany Ahmed Musaddiq Keeper 4 4 31 7.75 75.6 3 0 0 0 1 24
22 Germany Dieter Klein Bowler 6 3 25 12.50 147.1 3 0 0 0 1 17
23 A Germany Abdul Stanikzai Bowler 2 2 24 12.00 77.4 2 1 0 0 0 17
24 J Germany Joshua William Bowler 3 3 22 7.33 73.3 1 0 0 0 0 12
25 G Germany Ghulam Rasul Ahmadi Bowler 13 7 21 - 95.5 1 0 0 0 0 11
26 Germany Daniel Weston Keeper 2 2 18 9.00 85.7 3 0 0 0 1 18
27 H Germany Harish Srinivasan Keeper 4 2 18 18.00 54.5 0 0 0 0 0 15
28 A Germany Amir Mangal All-rounder 1 1 18 18.00 138.5 1 0 0 0 0 18
29 N Germany Nooruddin Mujadaddy All-rounder 4 2 14 14.00 140.0 1 0 0 0 0 12
30 W Germany Walter Behr All-rounder 4 2 11 5.50 110.0 1 0 0 0 0 8
31 S Germany Shoaib Azam Khan Batter 1 1 7 7.00 140.0 1 0 0 0 0 7
32 A Germany Aritharan Vaseekaran Batter 1 1 7 7.00 63.6 0 0 0 0 0 7
33 A Germany Ahmed Wardak Bowler 3 1 6 6.00 85.7 0 0 0 0 0 6
34 R Germany Rohit Singh All-rounder 1 1 5 5.00 166.7 1 0 0 0 0 5
35 J Germany Jatinder Vashisht Batter 4 2 5 5.00 125.0 1 0 0 0 0 4
36 J Germany Jeevan Bhatt Bowler 1 1 4 4.00 80.0 0 0 0 0 0 4
37 V Germany Vishnu Elam Bharathi All-rounder 10 3 3 1.50 33.3 0 0 0 0 1 2
38 A Germany Asad Mohammad Bowler 3 1 2 - 100.0 0 0 0 0 0 2
39 A Germany Abdul-Shakoor Rahimzei Germany 2 1 2 2.00 50.0 0 0 0 0 0 2
40 A Germany Abdul Rahimzei All-rounder 1 1 2 2.00 28.6 0 0 0 0 0 2
41 Germany Izatullah Dawlatzai Bowler 4 1 0 - - 0 0 0 0 0 0
44 players over Germany's last 19 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 19 T20Is, Talha Khan with 344 runs in 10, at a strike rate of 113.9.

Who has taken the most wickets for Germany?

Over Germany's last 19 T20Is, Ghulam Rasul Ahmadi with 18 wickets at 5.53 an over.

Who has played the most for Germany recently?

Ghulam Rasul Ahmadi, in 13 of Germany's last 19 T20Is. 44 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.