Menu

Account

Create a free account Go Pro

Already have an account? Log in

Germany Squad and Player Stats T20I 2026

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

Updated , 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 R Germany Rohit Singh All-rounder 3 3 195 191.2 6 0 - 0 383
3 S Germany Shahid Afridi All-rounder 10 10 191 217.0 19 15 9.08 3 1020
4 H Germany Harmanjot Singh Batter 6 5 182 124.7 8 0 - 5 372
5 B Germany Ben Kohler-Cadmore Batter 4 4 162 241.8 8 0 - 1 340
6 F Germany Fayaz Khan Nasseri Bowler 10 9 135 151.7 11 1 9.55 9 405
7 J Germany Joshua van Heerden Batter 4 4 129 124.0 4 3 8.26 0 335
8 M Germany Muslim Yar Ashraf Bowler 8 7 77 145.3 8 7 7.42 4 506
9 K Germany Kyle Kleese Batter 3 3 66 104.8 3 0 - 0 120
10 S Germany Sajid Liaqat All-rounder 8 6 51 164.5 4 7 10.29 3 410
11 J Germany Jeevan Bhatt Bowler 4 3 45 121.6 2 7 7.59 0 356
12 H Germany Hamid Wardak All-rounder 3 3 37 127.6 1 1 8.32 0 122
13 Germany Venkatraman Ganesan Bowler 1 1 34 109.7 0 0 - 0 58
14 S Germany Sachin Mandy Gangareddy Keeper 8 5 34 100.0 1 0 - 3 144
15 A Germany Ahmed Musaddiq Keeper 4 4 31 75.6 0 0 - 2 73
16 J Germany Joshua William Bowler 3 3 22 73.3 0 0 - 1 46
17 F Germany Faisal Bin Mubashar Bowler 1 1 20 111.1 0 0 - 0 28
18 G Germany Ghulam Rasul Ahmadi Bowler 4 3 18 112.5 0 8 7.68 0 336
19 N Germany Nooruddin Mujadaddy All-rounder 5 2 12 150.0 1 2 9.74 1 132
20 J Germany Jatinder Vashisht Batter 7 3 5 100.0 0 6 5.92 4 342
21 V Germany Vishnu Elam Bharathi All-rounder 1 1 4 100.0 0 0 5.25 0 18
22 Z Germany Zahid Zadran All-rounder 1 1 2 50.0 0 0 7.56 2 33
23 T Germany Talha Khan Bowler 1 1 0 0.0 0 0 - 0 2
24 S Germany Shahir Malikzai Bowler 2 0 0 - 0 3 10.50 1 127
25 A Germany Adil Khan Bowler 1 0 0 - 0 0 9.20 0 4
26 A Germany Ahmad Ullah Bowler 2 0 0 - 0 2 12.00 0 67
27 C Germany Christopher Campbell All-rounder 1 0 0 - 0 0 11.22 1 13
27 players over Germany's last 10 T20Is. Each head sorts the table.

Germany T20I 2026 Squad

23 players named, the captain first, as of 12 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, Shahid Afridi with 15 wickets at 9.08 an over.

Who has played the most for Germany recently?

Fayaz Khan Nasseri, in 10 of Germany's last 10 T20Is. 27 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.