Curtis Campher
T20 career record
1,343
Runs
22.38
Batting average
43
Wickets
8.65
Economy
Batting
Matches70
Innings70
Runs1343
Average22.38
Strike rate126.22
High score72
Fifties5
Hundreds0
Boundaries
Fours112
Sixes42
Bowling
Innings67
Overs171.2
Wickets43
Runs conceded1481
Average34.44
Economy8.65
Strike rate23.88
Best figures4/20
How they get out
Caught35
Caught behind0
Bowled15
LBW5
Stumped1
Run out4
Fielding
Catches40
Stumpings0
Run outs2
Total dismissals42
Grounds Curtis Campher plays most
- Harare Sports Club9 matches · 129 runs · 1 wkts
- Sportpark Westvliet7 matches · 96 runs · 2 wkts
- Shere Bangla National Stadium7 matches · 45 runs · 5 wkts
- The Village, Malahide6 matches · 134 runs · 5 wkts
- Sheikh Zayed Stadium4 matches · 80 runs · 4 wkts
- Castle Avenue, Dublin4 matches · 41 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 16 Sept 2026 | European T20 Premier League | Glasgow Cosmic | 44 (30) | 1/17 (2) |
| 15 Sept 2026 | European T20 Premier League | Dublin Guardians | 66 (31) | 3/34 (4) |
| 13 Sept 2026 | European T20 Premier League | Edinburgh Castle Rockers | — | 0/7 (1) |
| 10 Sept 2026 | European T20 Premier League | Belfast Wolves | 22 (14) | 0/8 (1) |
| 6 Sept 2026 | European T20 Premier League | Rotterdam Dockers | — | — |
| 5 Sept 2026 | European T20 Premier League | Dublin Guardians | 32 (26) | 0/23 (2) |
| 3 Sept 2026 | European T20 Premier League | Glasgow Cosmic | — | 0/9 (1) |
| 26 Aug 2026 | European T20 Premier League | Rotterdam Dockers | 17 (20) | 0/27 (2) |
| 29 Jul 2026 | Cricket Ireland Inter-Provincial Twenty20 Trophy | North-West Warriors | — | 0/29 (3) |
| 14 Feb 2026 | ICC Men's T20 World Cup | Oman | 12 (7) | — |
| 11 Feb 2026 | ICC Men's T20 World Cup | Australia | 4 (2) | — |
| 8 Feb 2026 | ICC Men's T20 World Cup | Sri Lanka | 13 (11) | — |
| 31 Jan 2026 | Other T20 | United Arab Emirates | 54* (45) | 0/12 (2) |
| 29 Jan 2026 | Other T20 | United Arab Emirates | 25 (23) | — |
| 2 Dec 2025 | Ireland tour of Bangladesh | Bangladesh | 9 (16) | — |
| 27 Nov 2025 | Ireland tour of Bangladesh | Bangladesh | 24 (18) | 0/22 (2) |
| 21 Sept 2025 | England tour of Ireland | England | 2 (3) | 1/24 (2) |
| 17 Sept 2025 | England tour of Ireland | England | — | 0/13 (1) |
| 1 May 2025 | Pakistan Super League | Karachi Kings | 12 (8) | 1/28 (4) |
| 29 Apr 2025 | Pakistan Super League | Quetta Gladiators | 4 (4) | — |
| 25 Feb 2025 | Ireland tour of Zimbabwe | Zimbabwe | — | 0/11 (1) |
| 23 Feb 2025 | Ireland tour of Zimbabwe | Zimbabwe | 26 (26) | 0/22 (3) |
| 22 Feb 2025 | Ireland tour of Zimbabwe | Zimbabwe | — | 0/22 (2) |
| 29 Sept 2024 | Ireland vs South Africa | South Africa | 0 (2) | 0/19 (2) |
| 27 Sept 2024 | Ireland vs South Africa | South Africa | 49 (39) | — |
| 16 Jun 2024 | ICC Men's T20 World Cup | Pakistan | 7 (14) | 2/24 (4) |
| 7 Jun 2024 | ICC Men's T20 World Cup | Canada | 4 (7) | 0/11 (2) |
| 5 Jun 2024 | ICC Men's T20 World Cup | India | 12 (8) | 0/4 (1) |
| 24 May 2024 | Netherlands Tri-Nation T20I Series | Netherlands | 37 (30) | 0/13 (1) |
| 23 May 2024 | Netherlands Tri-Nation T20I Series | Scotland | 0 (1) | — |
| 19 May 2024 | Netherlands Tri-Nation T20I Series | Netherlands | 10 (12) | 2/33 (4) |
| 14 May 2024 | Pakistan tour of Ireland | Pakistan | 1 (2) | 0/31 (3) |
| 12 May 2024 | Pakistan tour of Ireland | Pakistan | 22 (13) | 0/33 (3) |
| 10 May 2024 | Pakistan tour of Ireland | Pakistan | 15* (7) | 0/30 (3) |
| 13 Feb 2024 | Bangladesh Premier League | Comilla Victorians | 5 (5) | 0/23 (2) |
| 10 Feb 2024 | Bangladesh Premier League | Rangpur Riders | 24 (21) | 0/6 (1) |
| 27 Jan 2024 | Bangladesh Premier League | Fortune Barishal | 29* (9) | 4/20 (3) |
| 22 Jan 2024 | Bangladesh Premier League | Durdanto Dhaka | — | 1/10 (1) |
| 20 Jan 2024 | Bangladesh Premier League | Khulna Tigers | 7 (11) | — |
| 19 Jan 2024 | Bangladesh Premier League | Sylhet Strikers | — | 1/35 (3) |
| 10 Dec 2023 | Ireland tour of Zimbabwe | Zimbabwe | 5 (9) | 0/8 (1) |
| 9 Dec 2023 | Ireland tour of Zimbabwe | Zimbabwe | 37 (24) | 1/28 (4) |
| 7 Dec 2023 | Ireland tour of Zimbabwe | Zimbabwe | 8 (6) | — |
| 20 Aug 2023 | India tour of Ireland | India | 18 (17) | — |
| 18 Aug 2023 | India tour of Ireland | India | 39 (35) | — |
| 28 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Scotland | 28 (15) | 0/51 (3) |
| 24 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Jersey | — | 0/10 (2) |
| 23 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Austria | — | 2/18 (3) |
| 21 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Denmark | — | 1/20 (4) |
| 20 Jul 2023 | ICC Men's T20 World Cup Europe Region Qualifier | Italy | 61 (39) | 1/20 (3) |
| 31 Mar 2023 | Ireland tour of Bangladesh | Bangladesh | 16* (9) | 1/23 (4) |
| 29 Mar 2023 | Ireland tour of Bangladesh | Bangladesh | 50 (30) | 0/11 (1) |
| 27 Mar 2023 | Ireland tour of Bangladesh | Bangladesh | 1* (2) | — |
| 8 Feb 2023 | Bangladesh Premier League | Rangpur Riders | 3 (9) | 0/12 (1) |
| 7 Feb 2023 | Bangladesh Premier League | Dhaka Dominators | 11 (16) | 3/15 (4) |
| 4 Feb 2023 | Bangladesh Premier League | Comilla Victorians | — | 0/47 (4) |
| 28 Jan 2023 | Bangladesh Premier League | Sylhet Strikers | 4 (4) | 0/29 (4) |
| 27 Jan 2023 | Bangladesh Premier League | Fortune Barishal | 45* (26) | 0/54 (4) |
| 15 Jan 2023 | Ireland tour of Zimbabwe | Zimbabwe | 27 (31) | 0/22 (2) |
| 14 Jan 2023 | Ireland tour of Zimbabwe | Zimbabwe | 6* (6) | 0/14 (2) |
| 12 Jan 2023 | Ireland tour of Zimbabwe | Zimbabwe | 20 (20) | 0/18 (2) |
| 4 Nov 2022 | ICC Men's T20 World Cup | New Zealand | 7 (7) | — |
| 31 Oct 2022 | ICC Men's T20 World Cup | Australia | 0 (1) | — |
| 26 Oct 2022 | ICC Men's T20 World Cup | England | 18 (12) | — |
| 23 Oct 2022 | ICC Men's T20 World Cup | Sri Lanka | 2 (4) | 0/8 (1) |
| 21 Oct 2022 | ICC Men's T20 World Cup | West Indies | — | 0/28 (2) |
| 19 Oct 2022 | ICC Men's T20 World Cup | Scotland | 72* (33) | 2/9 (2) |
| 17 Oct 2022 | ICC Men's T20 World Cup | Zimbabwe | 27 (23) | 0/30 (3) |
| 5 Aug 2022 | South Africa tour of England | South Africa | 19 (17) | — |
| 3 Aug 2022 | South Africa tour of England | South Africa | 0 (2) | 0/16 (2) |
| 22 Jul 2022 | New Zealand tour of Ireland | New Zealand | 19* (8) | 0/36 (3) |
| 20 Jul 2022 | New Zealand tour of Ireland | New Zealand | 14 (15) | 0/8 (1) |
| 18 Jul 2022 | New Zealand tour of Ireland | New Zealand | 29 (23) | 1/13 (2) |
| 14 Feb 2022 | Oman Quadrangular T20I Series | Nepal | 20 (20) | 1/23 (4) |
| 13 Feb 2022 | Oman Quadrangular T20I Series | United Arab Emirates | 40 (41) | 0/29 (3) |
| 12 Feb 2022 | Oman Quadrangular T20I Series | Oman | — | 1/32 (4) |
| 23 Dec 2021 | Ireland tour of United States of America and West Indies | United States of America | 17 (11) | 4/26 (4) |
| 22 Dec 2021 | Ireland tour of United States of America and West Indies | United States of America | 17 (15) | 0/41 (4) |
| 22 Oct 2021 | ICC Men's T20 World Cup | Namibia | 4 (5) | 2/15 (3) |
| 20 Oct 2021 | ICC Men's T20 World Cup | Sri Lanka | 24 (29) | 0/39 (4) |
| 18 Oct 2021 | ICC Men's T20 World Cup | Netherlands | 7* (7) | 4/26 (4) |
| 10 Oct 2021 | Ireland tour of United Arab Emirates | United Arab Emirates | 6 (5) | 0/39 (2.2) |
| 8 Oct 2021 | Ireland tour of United Arab Emirates | United Arab Emirates | 22 (16) | 0/19 (3) |
| 7 Oct 2021 | Ireland tour of United Arab Emirates | United Arab Emirates | 9* (3) | 3/19 (4) |
| 27 Aug 2021 | Zimbabwe tour of Ireland and Scotland | Zimbabwe | 3 (4) | 0/25 (2) |
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.