Germany Average Score & Team Totals
Updated , after Germany vs DenmarkGermany average 152.5 runs across their last 20 T20 matches, and their opponents 143.5, so their matches average 296.0. They passed 130.5 in 12 of the 20 (60%), and 308 was their highest total against Austria on 1 May 2026.
Germany runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 130.5 runs | 12 | 8 | 60% |
| 140.5 runs | 11 | 9 | 55% |
| 150.5 runs | 8 | 12 | 40% |
| 160.5 runs | 7 | 13 | 35% |
| 170.5 runs | 4 | 16 | 20% |
Match total runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 280.5 runs | 10 | 10 | 50% |
| 290.5 runs | 9 | 11 | 45% |
| 300.5 runs | 7 | 13 | 35% |
| 310.5 runs | 7 | 13 | 35% |
| 320.5 runs | 7 | 13 | 35% |
Germany runs by split
| Split | Matches | Scored | Conceded | Match total |
|---|---|---|---|---|
| Overall | 20 | 152.5 | 143.5 | 296.0 |
| Batting first | 8 | 179.9 | 153.0 | 332.9 |
| Chasing | 12 | 134.2 | 137.2 | 271.3 |
| Won | 12 | 150.7 | 130.3 | 280.9 |
| Lost | 8 | 155.1 | 163.4 | 318.5 |
Germany top run-scorers
| # | Player | Matches | Runs | Per match |
|---|---|---|---|---|
| 1 | Talha Khan | 10 | 289 | 28.9 |
| 2 | Joshua van Heerden | 9 | 240 | 26.7 |
| 3 | Musaddiq Ahmed | 4 | 217 | 54.3 |
| 4 | Shahid Afridi | 11 | 184 | 16.7 |
| 5 | Harmanjot Singh | 6 | 182 | 30.3 |
| 6 | Rohit Singh | 3 | 167 | 55.7 |
| 7 | Ben Kohler-Cadmore | 3 | 162 | 54.0 |
| 8 | Venkatraman Ganesan | 8 | 153 | 19.1 |
Match by match
More Germany stats
About Germany runs
Frequently asked questions
What is Germany's average score?
Germany average 152.5 runs across their last 20 T20 matches, from 100 to 308, and concede 143.5, so their matches average 296.0 runs. Batting first they average 179.9, and chasing 134.2.
How often do Germany score over 130.5 runs?
Germany have scored over 130.5 runs in 12 of their last 20 T20 matches (60%), and over 140.5 runs in 11 (55%). Their matches have gone over 300.5 runs in 7 of the 20 (35%).
What is Germany's highest total in their last 20 T20 matches?
Germany's highest total in their last 20 T20 matches is 308, against Austria on 1 May 2026, and their lowest 100, against Guernsey on 14 Aug 2023. They average 152.5 over the 20.
Who scores the most runs for Germany?
Talha Khan has scored the most runs for Germany in their last 20 T20 matches, 289 in 10 matches, ahead of Joshua van Heerden (240) and Musaddiq Ahmed (217). The side averages 152.5 runs a match in that time.
How many runs are scored in Germany matches?
Germany matches average 296.0 runs across their last 20 T20 matches, with Germany scoring 152.5 and their opponents 143.5. The match total went over 300.5 in 7 of the 20 (35%), and the most in one match was 454, against Austria on 1 May 2026.