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
#Player M Inns Runs SR 6s Wkts Econ Ct Pts
1 T Germany Talha Khan Bowler 16 16 411 115.1 9 0 6.00 5 765
2 M Germany Musaddiq Ahmed All-rounder 5 5 277 234.7 26 0 17.14 1 598
3 H Germany Harmanjot Singh Batter 11 10 276 122.1 9 0 - 6 532
4 J Germany Joshua van Heerden Batter 9 8 240 117.1 5 5 7.58 6 653
5 S Germany Shahid Afridi All-rounder 12 12 221 202.8 20 15 9.27 3 1091
6 Germany Venkatraman Ganesan Bowler 16 15 218 110.7 0 12 6.98 10 989
7 R Germany Rohit Singh All-rounder 5 5 218 174.4 6 0 - 0 426
8 D Germany Dylan Alexander Blignaut Bowler 11 9 210 107.7 10 10 7.84 3 808
9 V Germany Vijayshankar Chikkannaiah Batter 10 10 168 81.2 3 0 - 0 278
10 B Germany Ben Kohler-Cadmore Batter 4 4 162 241.8 8 0 - 1 340
11 F Germany Fayaz Khan Nasseri Bowler 12 10 153 156.1 12 6 10.65 9 625
12 M Germany Muslim Yar Ashraf Bowler 21 13 146 137.7 9 27 6.08 11 1575
13 Germany Michael Richardson Keeper 6 5 141 100.7 0 0 - 1 257
14 S Germany Sahir Naqash Batter 13 11 135 114.4 5 10 10.17 1 641
15 J Germany Justin Broad All-rounder 4 4 119 117.8 1 1 7.41 3 277
16 S Germany Sachin Mandy Gangareddy Keeper 16 10 111 94.1 3 0 - 14 457
17 A Germany Abdul Shakoor Rahimzei Batter 8 8 106 120.5 4 1 9.60 5 291
18 F Germany Faisal Bin Mubashar Bowler 4 4 97 107.8 1 0 - 1 155
19 Germany Mudassar Muhammad Batter 5 5 73 77.7 2 0 - 1 123
20 A Germany Abdul Stanikzai Bowler 5 5 71 80.7 3 0 - 3 153
21 S Germany Sajid Liaqat All-rounder 12 8 66 143.5 5 10 12.83 4 568
22 K Germany Kyle Kleese Batter 3 3 66 104.8 3 0 - 0 120
23 A Germany Amir Khan Mangal Bowler 4 4 64 168.4 3 1 - 2 198
24 G Germany Ghulam Rasul Ahmadi Bowler 20 9 49 114.0 0 28 6.44 5 1427
25 H Germany Hamid Wardak All-rounder 4 4 47 102.2 1 1 8.32 1 148
26 J Germany Jeevan Bhatt Bowler 4 3 45 121.6 2 7 7.59 0 356
27 W Germany Walter Behr All-rounder 7 5 41 107.9 2 11 5.59 4 579
28 A Germany Amith Sarma Batter 3 3 38 92.7 0 0 - 2 78
29 A Germany Ahmed Musaddiq Keeper 4 4 31 75.6 0 0 - 2 73
30 A Germany Ahmed Wardak Bowler 5 3 27 73.0 0 6 - 0 265
31 Germany Dieter Klein Bowler 6 3 25 147.1 0 8 6.66 3 451
32 N Germany Nooruddin Mujadaddy All-rounder 8 3 24 141.2 1 3 11.19 1 200
33 Germany Daniel Weston Keeper 4 4 23 76.7 0 0 - 3 83
34 A Germany Abdul-Shakoor Rahimzei Germany 4 3 23 115.0 1 2 - 2 127
35 J Germany Joshua William Bowler 3 3 22 73.3 0 0 - 1 46
36 H Germany Harish Srinivasan Keeper 4 2 18 54.5 0 0 - 3 98
37 A Germany Amir Mangal All-rounder 1 1 18 138.5 0 0 - 0 28
38 S Germany Shoaib Azam Khan Batter 3 3 18 69.2 0 0 - 0 34
39 Germany Rishi Pillai Batter 2 2 16 50.0 0 0 - 0 22
40 A Germany Aritharan Vaseekaran Batter 1 1 7 63.6 0 0 - 0 9
41 V Germany Vishnu Elam Bharathi All-rounder 16 4 7 53.8 0 20 6.42 7 1004
42 J Germany Jatinder Vashisht Batter 7 3 5 100.0 0 6 5.92 4 342
43 A Germany Asad Mohammad Bowler 5 2 3 75.0 0 1 - 0 63
44 Germany Izatullah Dawlatzai Bowler 6 2 2 66.7 0 4 - 2 198
45 M Germany Muslim Yar All-rounder 4 1 2 33.3 0 2 - 2 134
46 A Germany Abdul Rahimzei All-rounder 1 1 2 28.6 0 0 - 0 6
47 Z Germany Zahid Zadran All-rounder 1 1 2 50.0 0 0 7.56 2 33
48 S Germany Sri Bharathi Bowler 1 0 0 - 0 0 - 0 6
49 A Germany Abdul Andar All-rounder 1 0 0 - 0 1 6.50 0 54
50 S Germany Shahir Malikzai Bowler 2 0 0 - 0 3 10.50 1 127
51 A Germany Adil Khan Bowler 1 0 0 - 0 0 9.20 0 4
52 A Germany Ahmad Ullah Bowler 2 0 0 - 0 2 12.00 0 67
53 C Germany Christopher Campbell All-rounder 1 0 0 - 0 0 11.22 1 13
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.