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 20 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 M Germany Musaddiq Ahmed All-rounder 5 5 277 234.7 26 0 17.14 1 598
2 T Germany Talha Khan Bowler 9 9 258 124.0 9 0 - 4 488
3 J Germany Joshua van Heerden Batter 9 8 240 117.1 5 5 7.58 6 653
4 S Germany Shahid Afridi All-rounder 12 12 221 202.8 20 15 9.27 3 1091
5 R Germany Rohit Singh All-rounder 4 4 213 174.6 6 0 - 0 413
6 H Germany Harmanjot Singh Batter 6 5 182 124.7 8 0 - 5 372
7 B Germany Ben Kohler-Cadmore Batter 4 4 162 241.8 8 0 - 1 340
8 F Germany Fayaz Khan Nasseri Bowler 12 10 153 156.1 12 6 10.65 9 625
9 Germany Venkatraman Ganesan Bowler 7 7 149 125.2 0 4 7.46 2 459
10 J Germany Justin Broad All-rounder 4 4 119 117.8 1 1 7.41 3 277
11 M Germany Muslim Yar Ashraf Bowler 18 11 116 133.3 8 23 6.03 9 1349
12 Germany Michael Richardson Keeper 5 4 99 104.2 0 0 - 1 195
13 F Germany Faisal Bin Mubashar Bowler 4 4 97 107.8 1 0 - 1 155
14 S Germany Sachin Mandy Gangareddy Keeper 13 7 80 105.3 3 0 - 9 314
15 D Germany Dylan Alexander Blignaut Bowler 5 3 74 104.2 3 1 8.31 0 179
16 S Germany Sahir Naqash Batter 6 4 66 113.8 1 5 7.41 0 323
17 K Germany Kyle Kleese Batter 3 3 66 104.8 3 0 - 0 120
18 S Germany Sajid Liaqat All-rounder 8 6 51 164.5 4 7 10.29 3 410
19 J Germany Jeevan Bhatt Bowler 4 3 45 121.6 2 7 7.59 0 356
20 H Germany Hamid Wardak All-rounder 3 3 37 127.6 1 1 8.32 0 122
21 A Germany Abdul Shakoor Rahimzei Batter 2 2 35 109.4 1 0 - 2 69
22 G Germany Ghulam Rasul Ahmadi Bowler 14 7 35 116.7 0 23 6.84 2 1106
23 A Germany Ahmed Musaddiq Keeper 4 4 31 75.6 0 0 - 2 73
24 W Germany Walter Behr All-rounder 4 2 30 120.0 2 7 6.46 2 339
25 J Germany Joshua William Bowler 3 3 22 73.3 0 0 - 1 46
26 A Germany Abdul Stanikzai Bowler 2 2 17 68.0 1 0 - 1 47
27 N Germany Nooruddin Mujadaddy All-rounder 6 2 12 150.0 1 2 9.43 1 141
28 S Germany Shoaib Azam Khan Batter 2 2 11 91.7 0 0 - 0 27
29 Germany Dieter Klein Bowler 5 2 8 114.3 0 7 5.29 3 378
30 V Germany Vijayshankar Chikkannaiah Batter 1 1 7 87.5 0 0 - 0 15
31 A Germany Aritharan Vaseekaran Batter 1 1 7 63.6 0 0 - 0 9
32 J Germany Jatinder Vashisht Batter 7 3 5 100.0 0 6 5.92 4 342
33 V Germany Vishnu Elam Bharathi All-rounder 10 1 4 100.0 0 11 5.94 4 594
34 Z Germany Zahid Zadran All-rounder 1 1 2 50.0 0 0 7.56 2 33
35 A Germany Abdul Andar All-rounder 1 0 0 - 0 1 6.50 0 54
36 S Germany Shahir Malikzai Bowler 2 0 0 - 0 3 10.50 1 127
37 A Germany Adil Khan Bowler 1 0 0 - 0 0 9.20 0 4
38 A Germany Ahmad Ullah Bowler 2 0 0 - 0 2 12.00 0 67
39 C Germany Christopher Campbell All-rounder 1 0 0 - 0 0 11.22 1 13
39 players over Germany's last 20 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 20 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 20 T20Is, Muslim Yar Ashraf with 23 wickets at 6.03 an over.

Who has played the most for Germany recently?

Muslim Yar Ashraf, in 18 of Germany's last 20 T20Is. 39 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.