Christian Roberts
T20 career record
795
Runs
36.14
Batting average
4
Wickets
10
Economy
Batting
Matches31
Innings31
Runs795
Average36.14
Strike rate106.43
High score72
Fifties3
Hundreds0
Boundaries
Fours66
Sixes6
Bowling
Innings4
Overs6
Wickets4
Runs conceded60
Average15
Economy10
Strike rate9
Best figures3/14
How they get out
Caught13
Caught behind0
Bowled7
LBW1
Stumped1
Run out0
Fielding
Catches12
Stumpings0
Run outs1
Total dismissals13
Grounds Christian Roberts plays most
- Moara Vlasiei Cricket Ground, Ilfov County8 matches · 201 runs · 4 wkts
- Santarem Cricket Ground7 matches · 195 runs
- Dreux Sport Cricket Club5 matches · 86 runs
- Happy Valley Ground3 matches · 57 runs
- Simar Cricket Ground, Rome3 matches · 126 runs
- Botkyrka Cricket Center, Stockholm2 matches · 80 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 30 Jul 2026 | ECA Men's European Cup | Romania | 7 (10) | — |
| 29 Jul 2026 | ECA Men's European Cup | Turkey | 28* (17) | — |
| 28 Jul 2026 | ECA Men's European Cup | Austria | 72 (52) | — |
| 27 Jul 2026 | ECA Men's European Cup | Turkey | 29* (17) | — |
| 25 Jul 2026 | ECA Men's European Cup | Romania | 19 (17) | — |
| 23 May 2026 | ICC Men's T20 World Cup Sub Regional Europe Qualifier A | Sweden | 26 (30) | — |
| 22 May 2026 | ICC Men's T20 World Cup Sub Regional Europe Qualifier A | Switzerland | 34 (34) | — |
| 19 May 2026 | ICC Men's T20 World Cup Sub Regional Europe Qualifier A | Jersey | 3 (4) | — |
| 16 May 2026 | ICC Men's T20 World Cup Sub Regional Europe Qualifier A | Cyprus | 20* (21) | — |
| 9 Apr 2026 | Portugal T20 Tri-Series | Portugal | 11 (12) | — |
| 9 Apr 2026 | Portugal T20 Tri-Series | Norway | 32 (36) | — |
| 8 Apr 2026 | Portugal T20 Tri-Series | Portugal | 23 (18) | — |
| 7 Apr 2026 | Portugal T20 Tri-Series | Norway | 7 (8) | — |
| 6 Apr 2026 | Portugal T20 Tri-Series | Portugal | 25* (16) | 0/23 (1) |
| 5 Apr 2026 | Portugal T20 Tri-Series | Norway | 53 (47) | — |
| 5 Apr 2026 | Portugal T20 Tri-Series | Portugal | 44* (45) | — |
| 9 Aug 2025 | Viking Cup | Austria | 39 (38) | — |
| 8 Aug 2025 | Viking Cup | Norway | 41* (37) | — |
| 29 Jun 2025 | Continental Cup | Hungary | 26* (38) | 1/13 (2) |
| 27 Jun 2025 | Continental Cup | Belgium | 11 (12) | 3/14 (2) |
| 26 Jun 2025 | Continental Cup | Malta | 9 (12) | — |
| 16 Jun 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Austria | 48 (41) | — |
| 15 Jun 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Turkey | 0 (1) | — |
| 13 Jun 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Luxembourg | 50* (38) | — |
| 10 Jun 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Italy | 28 (24) | — |
| 9 Jun 2024 | ICC Men's T20 World Cup Sub Regional Europe Qualifier | Isle of Man | 24 (25) | — |
| 12 May 2024 | Mdina Cup | Belgium | 8 (12) | — |
| 11 May 2024 | Mdina Cup | Belgium | 32* (32) | — |
| 10 May 2024 | Mdina Cup | Belgium | 1 (6) | — |
| 9 May 2024 | Mdina Cup | Malta | 5 (9) | — |
| 9 May 2024 | Mdina Cup | Malta | 40 (38) | 0/10 (1) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.