- Home
- Players
- C Campher
Ireland · Men's cricket
C Campher stats
Data through 19 September 2026Last updated 19 September 2026
Coverage: matches in the Cricsheet data from 30 July 2020 to 19 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2020 and 2026, C Campher appears in 9 Tests, 38 ODIs, 63 T20Is for Ireland in the Cricsheet data. In T20Is C Campher scored 1,018 runs in 55 innings (average 22.13, strike rate 126.6), including 0 hundreds and 4 fifties. C Campher took 43 List A wickets in the data (average 29.19, economy 5.51, best 4/46). Against United Arab Emirates in T20Is, C Campher averaged 39.00 over 6 innings.
Teams played for
C Campher batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 9 | 18 | 2 | 417 | 111 | 26.06 | 1,050 | 39.7 | 1 | 1 | 4 | 55 | 7 |
| ODI | 38 | 30 | 2 | 963 | 120 | 34.39 | 1,196 | 80.5 | 1 | 7 | 0 | 97 | 13 |
| T20I | 63 | 55 | 9 | 1,018 | 72* | 22.13 | 804 | 126.6 | 0 | 4 | 4 | 80 | 30 |
| T20 (leagues & domestic) | 43 | 35 | 5 | 659 | 66 | 21.97 | 424 | 155.4 | 0 | 3 | 3 | 64 | 29 |
| List A | 31 | 29 | 4 | 775 | 123* | 31.00 | 724 | 107.0 | 2 | 2 | 3 | 82 | 21 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 256 |
| 2021 | 277 |
| 2022 | 520 |
| 2023 | 1,352 |
| 2024 | 437 |
| 2025 | 652 |
| 2026 | 338 |
Year-by-year batting (29 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | List A | 3 | 101 | 50.50 | 77.1 | 59 | 0 | 1 |
| 2020 | ODI | 2 | 127 | 127.00 | 62.0 | 68 | 0 | 2 |
| 2020 | T20 (leagues & domestic) | 3 | 28 | 14.00 | 147.4 | 12 | 0 | 0 |
| 2021 | List A | 1 | 34 | 34.00 | 113.3 | 34 | 0 | 0 |
| 2021 | ODI | 3 | 134 | 44.67 | 85.9 | 56 | 0 | 2 |
| 2021 | T20I | 9 | 109 | 15.57 | 117.2 | 24 | 0 | 0 |
| 2022 | List A | 5 | 50 | 12.50 | 62.5 | 29 | 0 | 0 |
| 2022 | ODI | 6 | 102 | 17.00 | 67.5 | 43 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 7 | 101 | 16.83 | 183.6 | 29 | 0 | 0 |
| 2022 | T20I | 13 | 267 | 24.27 | 134.8 | 72 | 0 | 1 |
| 2023 | List A | 8 | 317 | 39.62 | 116.5 | 101 | 1 | 1 |
| 2023 | ODI | 13 | 411 | 34.25 | 96.0 | 120 | 1 | 2 |
| 2023 | T20 (leagues & domestic) | 6 | 68 | 13.60 | 111.5 | 45 | 0 | 0 |
| 2023 | T20I | 13 | 316 | 31.60 | 133.3 | 61 | 0 | 2 |
| 2023 | Test | 8 | 240 | 30.00 | 45.5 | 111 | 1 | 0 |
| 2024 | List A | 3 | 41 | 13.67 | 77.4 | 21 | 0 | 0 |
| 2024 | ODI | 3 | 71 | 23.67 | 82.6 | 34 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 9 | 160 | 22.86 | 160.0 | 50 | 0 | 1 |
| 2024 | T20I | 11 | 157 | 15.70 | 119.8 | 49 | 0 | 0 |
| 2024 | Test | 2 | 8 | 4.00 | 44.4 | 8 | 0 | 0 |
| 2025 | List A | 6 | 191 | 38.20 | 152.8 | 123 | 1 | 0 |
| 2025 | ODI | 3 | 118 | 39.33 | 69.4 | 63 | 0 | 1 |
| 2025 | T20 (leagues & domestic) | 4 | 117 | 29.25 | 164.8 | 57 | 0 | 1 |
| 2025 | T20I | 4 | 61 | 15.25 | 100.0 | 26 | 0 | 0 |
| 2025 | Test | 6 | 165 | 33.00 | 34.1 | 71 | 0 | 1 |
| 2026 | List A | 3 | 41 | 20.50 | 124.2 | 30 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 6 | 185 | 30.83 | 156.8 | 66 | 0 | 1 |
| 2026 | T20I | 5 | 108 | 27.00 | 128.6 | 54 | 0 | 1 |
| 2026 | Test | 2 | 4 | 4.00 | 19.0 | 4 | 0 | 0 |
C Campher bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 9 | 576 | 452 | 4 | 2/84 | 2/84 | 113.00 | 4.71 | 144.0 | 0 | 0 | 6 |
| ODI | 33 | 1,072 | 1,003 | 31 | 4/37 | – | 32.35 | 5.61 | 34.6 | 1 | 0 | 5 |
| T20I | 48 | 745 | 1,042 | 29 | 4/25 | – | 35.93 | 8.39 | 25.7 | 2 | 0 | 2 |
| T20 (leagues & domestic) | 36 | 580 | 859 | 40 | 5/16 | – | 21.48 | 8.89 | 14.5 | 3 | 1 | 0 |
| List A | 30 | 1,367 | 1,255 | 43 | 4/46 | – | 29.19 | 5.51 | 31.8 | 1 | 0 | 9 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2020 | 15 |
| 2021 | 16 |
| 2022 | 33 |
| 2023 | 33 |
| 2024 | 25 |
| 2025 | 16 |
| 2026 | 9 |
Year-by-year bowling (28 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | List A | 4 | 8 | 16.25 | 4.33 | 4/46 |
| 2020 | ODI | 3 | 5 | 28.80 | 6.70 | 2/50 |
| 2020 | T20 (leagues & domestic) | 4 | 2 | 49.50 | 9.90 | 1/20 |
| 2021 | List A | 1 | 1 | 50.00 | 5.56 | 1/50 |
| 2021 | ODI | 2 | 2 | 17.00 | 2.43 | 2/31 |
| 2021 | T20I | 9 | 13 | 18.92 | 8.15 | 4/25 |
| 2022 | List A | 5 | 9 | 26.44 | 5.16 | 3/57 |
| 2022 | ODI | 6 | 7 | 32.71 | 5.33 | 3/49 |
| 2022 | T20 (leagues & domestic) | 7 | 12 | 18.58 | 9.63 | 3/33 |
| 2022 | T20I | 11 | 5 | 46.20 | 8.56 | 2/9 |
| 2023 | List A | 8 | 8 | 48.25 | 6.16 | 3/47 |
| 2023 | ODI | 16 | 13 | 37.92 | 6.23 | 4/37 |
| 2023 | T20 (leagues & domestic) | 5 | 3 | 52.00 | 9.18 | 3/15 |
| 2023 | T20I | 12 | 6 | 40.17 | 7.77 | 2/18 |
| 2023 | Test | 4 | 3 | 109.00 | 5.27 | 2/84 |
| 2024 | List A | 3 | 6 | 22.00 | 5.50 | 3/43 |
| 2024 | ODI | 3 | 1 | 70.00 | 5.83 | 1/22 |
| 2024 | T20 (leagues & domestic) | 10 | 13 | 14.38 | 7.79 | 4/15 |
| 2024 | T20I | 9 | 4 | 49.50 | 8.61 | 2/24 |
| 2024 | Test | 2 | 1 | 45.00 | 3.46 | 1/33 |
| 2025 | List A | 5 | 6 | 30.67 | 5.41 | 3/24 |
| 2025 | ODI | 3 | 3 | 11.00 | 3.67 | 3/13 |
| 2025 | T20 (leagues & domestic) | 2 | 6 | 7.17 | 6.62 | 5/16 |
| 2025 | T20I | 6 | 1 | 114.00 | 10.36 | 1/24 |
| 2025 | Test | 3 | 0 | – | 3.81 | 0/3 |
| 2026 | List A | 4 | 5 | 27.00 | 6.14 | 2/37 |
| 2026 | T20 (leagues & domestic) | 8 | 4 | 37.75 | 9.44 | 3/33 |
| 2026 | T20I | 1 | 0 | – | 6.00 | 0/12 |
C Campher against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 6 | 155 | 31.00 | 34.2 | 71 | 0 | 1 |
| Sri Lanka | Test | 4 | 153 | 38.25 | 45.4 | 111 | 1 | 0 |
| Zimbabwe | Test | 4 | 53 | 13.25 | 42.1 | 39 | 0 | 0 |
| Zimbabwe | ODI | 7 | 234 | 33.43 | 77.2 | 66 | 0 | 2 |
| England | ODI | 3 | 136 | 68.00 | 62.1 | 68 | 0 | 2 |
| South Africa | ODI | 4 | 125 | 31.25 | 89.3 | 54 | 0 | 1 |
| New Zealand | ODI | 3 | 73 | 24.33 | 68.2 | 43 | 0 | 0 |
| Bangladesh | ODI | 4 | 61 | 15.25 | 76.2 | 36 | 0 | 0 |
| West Indies | ODI | 3 | 29 | 9.67 | 65.9 | 12 | 0 | 0 |
| Zimbabwe | T20I | 9 | 159 | 19.88 | 110.4 | 37 | 0 | 0 |
| United Arab Emirates | T20I | 6 | 156 | 39.00 | 123.8 | 54 | 0 | 1 |
| Scotland | T20I | 3 | 100 | 50.00 | 212.8 | 72 | 0 | 1 |
| Bangladesh | T20I | 5 | 100 | 33.33 | 135.1 | 50 | 0 | 1 |
| India | T20I | 3 | 69 | 23.00 | 119.0 | 39 | 0 | 0 |
| New Zealand | T20I | 4 | 69 | 23.00 | 138.0 | 29 | 0 | 0 |
| South Africa | T20I | 4 | 68 | 17.00 | 121.4 | 49 | 0 | 0 |
| Netherlands | T20I | 3 | 54 | 27.00 | 110.2 | 37 | 0 | 0 |
| Pakistan | T20I | 4 | 45 | 15.00 | 125.0 | 22 | 0 | 0 |
| Sri Lanka | T20I | 3 | 39 | 13.00 | 90.7 | 24 | 0 | 0 |
| North-West Warriors | T20 (leagues & domestic) | 7 | 133 | 22.17 | 177.3 | 50 | 0 | 1 |
| Leinster Lightning | T20 (leagues & domestic) | 5 | 110 | 27.50 | 171.9 | 57 | 0 | 1 |
| Northern Knights | T20 (leagues & domestic) | 5 | 75 | 15.00 | 144.2 | 20 | 0 | 0 |
| North-West Warriors | List A | 7 | 251 | 41.83 | 96.2 | 98 | 0 | 2 |
| Northern Knights | List A | 9 | 141 | 17.62 | 84.4 | 30 | 0 | 0 |
| Leinster Lightning | List A | 4 | 41 | 13.67 | 77.4 | 29 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Zimbabwe | Test | 3 | 1 | 48.00 | 3.43 | 1/33 |
| Bangladesh | Test | 3 | 0 | – | 4.68 | 0/32 |
| Zimbabwe | ODI | 7 | 7 | 17.00 | 4.76 | 4/37 |
| England | ODI | 4 | 5 | 33.20 | 6.78 | 2/50 |
| Bangladesh | ODI | 6 | 5 | 54.80 | 7.00 | 2/37 |
| New Zealand | ODI | 3 | 5 | 22.40 | 5.33 | 3/49 |
| United Arab Emirates | ODI | 3 | 4 | 12.00 | 3.00 | 2/14 |
| West Indies | ODI | 3 | 2 | 58.50 | 5.32 | 1/14 |
| South Africa | ODI | 3 | 1 | 70.00 | 5.83 | 1/22 |
| Netherlands | T20I | 3 | 6 | 12.00 | 8.00 | 4/26 |
| United Arab Emirates | T20I | 5 | 3 | 39.33 | 8.33 | 3/19 |
| Pakistan | T20I | 4 | 2 | 59.00 | 9.08 | 2/24 |
| Zimbabwe | T20I | 10 | 1 | 199.00 | 9.05 | 1/28 |
| Bangladesh | T20I | 3 | 1 | 55.00 | 7.86 | 1/23 |
| New Zealand | T20I | 3 | 1 | 57.00 | 9.50 | 1/13 |
| North-West Warriors | T20 (leagues & domestic) | 7 | 14 | 11.07 | 7.95 | 5/16 |
| Leinster Lightning | T20 (leagues & domestic) | 4 | 6 | 23.50 | 10.85 | 3/49 |
| Northern Knights | T20 (leagues & domestic) | 5 | 4 | 29.00 | 7.65 | 1/17 |
| Northern Knights | List A | 9 | 13 | 28.08 | 5.52 | 3/43 |
| North-West Warriors | List A | 9 | 13 | 28.00 | 5.20 | 4/46 |
| Leinster Lightning | List A | 4 | 9 | 19.00 | 4.60 | 3/24 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Harare Sports Club | 14 | 363 | 27.92 | 66 |
| The Village | 10 | 336 | 37.33 | 66 |
| Pembroke Cricket Club | 14 | 244 | 17.43 | 57 |
| Zayed Cricket Stadium | 9 | 231 | 28.88 | 56 |
| Queens Sports Club | 4 | 204 | 51.00 | 120 |
| Bready Cricket Club | 5 | 190 | 47.50 | 98 |
| Sylhet International Cricket Stadium | 7 | 179 | 35.80 | 45 |
| Galle International Stadium | 4 | 153 | 38.25 | 111 |
| Shere Bangla National Stadium | 9 | 151 | 18.88 | 71 |
| County Ground, Chelmsford | 4 | 137 | 45.67 | 123 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Pembroke Cricket Club | 15 | 23 | 20.26 | 7.11 |
| Mardyke | 7 | 13 | 17.38 | 4.79 |
| The Village | 11 | 12 | 22.08 | 6.02 |
| Bready Cricket Club | 5 | 9 | 19.89 | 5.42 |
| Harare Sports Club | 15 | 8 | 33.00 | 6.29 |
| The Green | 4 | 7 | 15.86 | 6.87 |
| Zayed Cricket Stadium | 8 | 7 | 26.71 | 5.19 |
| Central Broward Regional Park Stadium Turf Ground | 3 | 6 | 15.00 | 7.50 |
| County Ground, Taunton | 3 | 6 | 26.83 | 5.85 |
| Sylhet International Cricket Stadium | 7 | 6 | 49.50 | 7.04 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 239 | 193 | 123.8 | 7 | 324 | 15 | 8.98 |
| T20 | Middle | 1041 | 807 | 129.0 | 46 | 765 | 37 | 8.31 |
| T20 | Death | 397 | 228 | 174.1 | 23 | 236 | 17 | 9.05 |
| ODI | Powerplay | 125 | 178 | 70.2 | 2 | 36 | 2 | 5.33 |
| ODI | Middle | 681 | 903 | 75.4 | 18 | 946 | 27 | 5.34 |
| ODI | Death | 157 | 115 | 136.5 | 8 | 90 | 2 | 8.60 |
How C Campher was dismissed
- Caught86 (59%)
- Bowled34 (23%)
- Lbw13 (9%)
- Run out6 (4%)
- Caught and bowled4 (3%)
- Stumped2 (1%)
How C Campher took wickets
- Caught98
- Bowled25
- Lbw17
- Caught and bowled7
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 19 Nov 2025 | 0 |
| 19 Nov 2025 | 71 |
| 27 Nov 2025 | 24 |
| 2 Dec 2025 | 9 |
| 29 Jan 2026 | 25 |
| 31 Jan 2026 | 54 |
| 8 Feb 2026 | 13 |
| 11 Feb 2026 | 4 |
| 14 Feb 2026 | 12 |
| 27 May 2026 | 0 |
| 27 May 2026 | 4 |
| 7 Jul 2026 | 30 |
| 14 Jul 2026 | 1 |
| 23 Jul 2026 | 10 |
| 26 Aug 2026 | 17 |
| 5 Sep 2026 | 32 |
| 10 Sep 2026 | 22 |
| 15 Sep 2026 | 66 |
| 16 Sep 2026 | 44 |
| 19 Sep 2026 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 19 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 4 | 5 | bowled | Malahide Cricket Ground |
| 16 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 44 | 30 | caught | The Village |
| 15 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 66 | 31 | lbw | The Village |
| 10 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 22 | 13 | caught | The Village |
| 5 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 32 | 19 | run out | Sportpark Westvliet |
| 26 Aug 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 17 | 20 | caught | Sportpark Westvliet |
| 23 Jul 2026 | List A | North-West Warriors | 10 | 5 | caught | Pembroke Cricket Club |
| 14 Jul 2026 | List A | Northern Knights | 1* | 1 | not out | Lisburn Cricket Club |
| 7 Jul 2026 | List A | Northern Knights | 30 | 27 | caught and bowled | Pembroke Cricket Club |
| 27 May 2026 | Test | New Zealand | 4* | 20 | retired hurt | Civil Service Cricket Club |
| 27 May 2026 | Test | New Zealand | 0 | 1 | lbw | Civil Service Cricket Club |
| 14 Feb 2026 | T20I | Oman | 12 | 7 | lbw | Sinhalese Sports Club Ground |
| 11 Feb 2026 | T20I | Australia | 4 | 2 | caught | R Premadasa Stadium |
| 8 Feb 2026 | T20I | Sri Lanka | 13 | 11 | caught | R Premadasa Stadium |
| 31 Jan 2026 | T20I | United Arab Emirates | 54* | 41 | not out | Dubai International Cricket Stadium |
| 29 Jan 2026 | T20I | United Arab Emirates | 25 | 23 | bowled | Dubai International Cricket Stadium |
| 2 Dec 2025 | T20I | Bangladesh | 9 | 16 | bowled | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 27 Nov 2025 | T20I | Bangladesh | 24 | 17 | caught | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 19 Nov 2025 | Test | Bangladesh | 71* | 259 | not out | Shere Bangla National Stadium |
| 19 Nov 2025 | Test | Bangladesh | 0 | 4 | bowled | Shere Bangla National Stadium |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 16 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 1/17 | 2 | 0 | The Village |
| 15 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 3/33 | 4 | 0 | The Village |
| 13 Sep 2026 | T20 (leagues & domestic) | Edinburgh Castle Rockers | 0/7 | 1 | 0 | The Village |
| 10 Sep 2026 | T20 (leagues & domestic) | Belfast Wolves | 0/8 | 1 | 0 | The Village |
| 5 Sep 2026 | T20 (leagues & domestic) | Dublin Guardians | 0/23 | 2 | 0 | Sportpark Westvliet |
| 3 Sep 2026 | T20 (leagues & domestic) | Glasgow Cosmic | 0/9 | 1 | 0 | Sportpark Westvliet |
| 26 Aug 2026 | T20 (leagues & domestic) | Rotterdam Dockers | 0/27 | 2 | 0 | Sportpark Westvliet |
| 29 Jul 2026 | T20 (leagues & domestic) | North-West Warriors | 0/27 | 3 | 0 | Lisburn Cricket Club |
| 23 Jul 2026 | List A | North-West Warriors | 2/37 | 6 | 0 | Pembroke Cricket Club |
| 14 Jul 2026 | List A | Northern Knights | 2/47 | 6 | 1 | Lisburn Cricket Club |
| 9 Jul 2026 | List A | North-West Warriors | 1/22 | 6 | 0 | Pembroke Cricket Club |
| 7 Jul 2026 | List A | Northern Knights | 0/29 | 4 | 0 | Pembroke Cricket Club |
| 31 Jan 2026 | T20I | United Arab Emirates | 0/12 | 2 | 0 | Dubai International Cricket Stadium |
| 27 Nov 2025 | T20I | Bangladesh | 0/22 | 2 | 0 | Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium |
| 19 Nov 2025 | Test | Bangladesh | 0/32 | 10 | 0 | Shere Bangla National Stadium |
| 11 Nov 2025 | Test | Bangladesh | 0/45 | 10 | 0 | Sylhet International Cricket Stadium |
| 21 Sep 2025 | T20I | England | 1/24 | 2 | 0 | The Village |
| 17 Sep 2025 | T20I | England | 0/13 | 1 | 0 | The Village |
| 20 Aug 2025 | List A | North-West Warriors | 1/73 | 9 | 0 | Woodvale Road |
| 17 Aug 2025 | List A | Leicestershire | 0/20 | 2 | 0 | Grace Road |
Frequently asked questions
How many runs has C Campher scored in Tests?
How many runs has C Campher scored in ODIs?
How many runs has C Campher scored in T20Is?
What is C Campher's highest score?
How many wickets has C Campher taken in ODIs?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.