CricketWise
  1. Home
  2. Teams
  3. Germany

National team · Men

Germany cricket team stats and records

Data through 21 August 2026Last updated 21 August 2026

Germany played 80 matches in the data (2016–2026), winning 48 and losing 32, a win rate of 60.0% in matches with a result. Their best format by win rate is T20Is: 42 wins and 28 defeats (60.0%). Harmanjot Singh has scored the most runs for them in the data (1,144).

Matches
80
2016–2026
Won
48
Lost
32
Win %
60.0%
matches with a result

Germany results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
T20Is70422800060.0%2019–2026
List A53200060.0%2017–2017
Other T2053200060.0%2016–2018

Win percentage by year

02040608020172021202664.3
Germany: win percentage by year (matches with a result)
02040608020172018201920212022202320242025202664.3
Germany: win percentage by year (matches with a result)
Show as table
Germany: win percentage by year (matches with a result)
YearWin %
201760.0
201850.0
201980.0
202157.1
202253.8
202358.3
202475.0
202550.0
202664.3

Years with at least 3 matches with a result.

Germany head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs Austria9720
vs Denmark8530
vs Spain7340
vs Italy6330
vs Norway5320

Highest and lowest totals by Germany

Highest totals
TeamScoreOversAgainstDateResult
Germany308/120Austria1 May 2026Won
Germany273/645.2Guernsey9 Sep 2017Won
Germany271/541.5Cayman Islands7 Sep 2017Won
Germany24849.2Jersey4 Sep 2017Lost
Germany22749.3Vanuatu6 Sep 2017Lost
Lowest all-out totals
TeamScoreOversAgainstDateResult
Germany8519.5Jersey19 Oct 2021Lost
Germany10318.4Austria10 Jun 2022Lost
Germany10616.4Bahrain18 Feb 2022Lost
Germany14018.4Tanzania12 Jul 2025Lost
Germany14120Italy28 Jul 2023Lost

Biggest wins

Largest victories (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Germany162 runsAustriaT20I1 May 2026Bayer Uerdingen Cricket Ground
Germany120 runsFranceIT2030 Aug 2018Sportpark Maarschalkerweerd
Germany100 runsIsle of ManIT2017 Aug 2016Skarpnack 2
Germany68 runsFinlandT20I21 Aug 2026Kerava National Cricket Ground
Germany61 runsCzech RepublicT20I14 Aug 2026Tikkurila Cricket Ground
Germany10 wicketsFranceODM9 Jun 2017Sportpark Duivesteijn
Germany10 wicketsItalyT20I4 Nov 2022Desert Springs Cricket Ground
Germany9 wicketsPhilippinesT20I24 Feb 2022Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)

Heaviest defeats

Largest defeats (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Norway51 runsGermanyT20I8 Aug 2021Bayer Uerdingen Cricket Ground
Jersey51 runsGermanyT20I25 Jul 2023Grange Cricket Club Ground
Bahrain46 runsGermanyT20I6 Jul 2025TCA Oval
Austria38 runsGermanyT20I10 Jun 2022Bayer Uerdingen Cricket Ground
United Arab Emirates24 runsGermanyT20I19 Feb 2022Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Spain9 wicketsGermanyT20I8 Mar 2020Desert Springs Cricket Ground
Ireland7 wicketsGermanyT20I21 Feb 2022Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)
Austria7 wicketsGermanyT20I2 May 2026Bayer Uerdingen Cricket Ground

Most runs for Germany

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Harmanjot SinghGermany521,14426.60127.8830
V GanesanGermany3870225.07106.71231
Mussadiq AhmedGermany2468728.62168.81222
J van HeerdenGermany1859142.21134.9740
MJ RichardsonGermany2451330.18103.6610
Talha KhanGermany2648622.09103.4690
Fayaz KhanGermany2545022.50154.1650
Mudassar MuhammadGermany1344937.42131.31021
B Kohler-CadmoreGermany1343439.45178.61331
Faisal MubashirGermany2042832.92101.7570

Most wickets for Germany

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
Muslim YarGermany566918.236.594/20
Ghulam AhmadiGermany495719.756.285/23
SVE BharathiGermany344313.535.024/6
Sahir NaqashGermany273416.977.453/24
Sajid LiaqatGermany313326.427.863/24
Shahid AfridiGermany223015.238.654/12
D KleinGermany232819.146.093/31
V GanesanGermany322620.275.223/11
V Jatinder KumarGermany192219.236.132/11
Fayaz KhanGermany212220.868.055/19

Grounds where Germany played most

Latest Germany matches in the data

Most recent matches in the data
DateTeamsResultGround
21 Aug 2026Germany 144/7 (20 ov)
Finland 76 (15.4 ov)
Germany won by 68 runsKerava National Cricket Ground
18 Aug 2026Greece 96 (18.2 ov)
Germany 98/3 (8.1 ov)
Germany won by 7 wicketsKerava National Cricket Ground
17 Aug 2026Israel 94 (19.5 ov)
Germany 95/1 (7.3 ov)
Germany won by 9 wicketsKerava National Cricket Ground
15 Aug 2026Germany 140/9 (20 ov)
Portugal 141/6 (19.2 ov)
Portugal won by 4 wicketsKerava National Cricket Ground
14 Aug 2026Germany 221/5 (20 ov)
Czech Republic 160/7 (20 ov)
Germany won by 61 runsTikkurila Cricket Ground
11 Aug 2026Germany 137/8 (18 ov)
Finland 89/6 (16 ov)
Germany won by 30 runs (D/L)Kerava National Cricket Ground
20 Jun 2026Germany 141/9 (20 ov)
Denmark 144/5 (18.5 ov)
Denmark won by 5 wicketsSvanholm Park
19 Jun 2026Germany 146/9 (20 ov)
Denmark 148/5 (19.2 ov)
Denmark won by 5 wicketsSvanholm Park
19 Jun 2026Germany 187/7 (20 ov)
Denmark 192/3 (19.1 ov)
Denmark won by 7 wicketsSvanholm Park
18 Jun 2026Denmark 116/9 (20 ov)
Germany 117/8 (20 ov)
Germany won by 2 wicketsSvanholm Park

Frequently asked questions

How many matches have Germany won?
48 of 80 matches in the data (2016–2026): 42 of 70 T20Is, 3 of 5 List A, 3 of 5 Other T20.
What is Germany's highest total?
308/1 against Austria on 1 May 2026.
What is Germany's lowest total?
85 all out against Jersey on 19 Oct 2021.
What is Germany's biggest win?
By 162 runs against Austria (T20I, 1 May 2026).
Who has taken the most wickets for Germany?
Muslim Yar, with 69 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.