C Campher

ยท

'20 '21 '22 '23 '24 '25 '26
ODI
T20I
BPL
TESTS
PSL

Career Totals

C Campher career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
3,139 243 13 537 2,538 56 2,579 13 8 2,774 75 75 50 12 121

By Season

C Campher stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
ODI 2020 205 12 1 14 127 0 129 2 2 144 5 3 1 โ€” 3
ODI 2021 156 10 0 19 134 2 84 1 0 34 2 1 โ€” 1 4
T20I 2021 93 9 2 43 109 2 181 2 3 246 13 6 1 1 9
ODI 2022 151 11 0 32 102 2 258 0 0 229 7 10 3 3 6
T20I 2022 198 21 2 71 267 6 162 0 0 231 5 6 4 โ€” 15
BPL 2023 52 4 1 25 63 2 102 0 0 156 3 7 1 โ€” 5
ODI 2023 428 46 1 70 411 6 475 1 0 493 13 19 6 5 18
T20I 2023 237 24 3 71 316 12 186 0 0 241 6 7 11 1 16
TESTS 2023 527 37 0 24 240 3 372 4 2 327 3 1 โ€” โ€” 4
BPL 2024 46 6 1 24 65 3 60 0 0 94 6 2 4 โ€” 6
ODI 2024 86 8 0 10 71 2 72 0 0 70 2 0 โ€” โ€” 3
T20I 2024 131 14 1 57 157 7 138 0 1 198 4 7 9 โ€” 11
TESTS 2024 18 1 0 3 8 0 78 2 0 45 1 1 1 โ€” 1
ODI 2025 170 10 0 8 118 1 54 1 0 33 3 2 โ€” โ€” 3
PSL 2025 12 2 0 10 16 1 24 0 0 27 1 1 โ€” โ€” 2
T20I 2025 61 3 0 19 61 1 66 0 0 114 1 2 4 โ€” 7
TESTS 2025 484 16 0 13 165 4 126 0 0 80 0 0 2 โ€” 3
T20I 2026 84 9 1 24 108 2 12 0 0 12 0 0 3 1 5

Game Log

C Campher game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2020 Wk 1
2020 1 ODI Ireland @ England 172โ€“174 118.0 4.0 1.0 7.0 59.0 0.0 30.0 0.0 0.0 26.0 1.0 1.0 1.0
2020 1 ODI Ireland @ England 212โ€“216 87.0 8.0 0.0 7.0 68.0 0.0 39.0 1.0 1.0 50.0 2.0 0.0 1.0 1.0
2020 1 ODI England @ Ireland 328โ€“329 60.0 1.0 1.0 68.0 2.0 2.0 1.0
2021 Wk 1
2021 1 ODI Ireland @ United Arab Emirates 269โ€“270 30.0 3.0 0.0 6.0 24.0 0.0 60.0 0.0 0.0 31.0 2.0 0.0 1.0
2021 1 ODI Ireland @ United Arab Emirates 228โ€“116 72.0 2.0 0.0 6.0 56.0 1.0 24.0 1.0 0.0 3.0 0.0 1.0 1.0
2021 1 ODI Ireland @ South Africa 290โ€“247 1.0 1.0
2021 1 ODI South Africa @ Ireland 346โ€“276 54.0 5.0 0.0 7.0 54.0 1.0 1.0
2021 1 T20I Zimbabwe @ Ireland 117โ€“114 4.0 0.0 0.0 5.0 3.0 0.0 12.0 0.0 0.0 25.0 0.0 0.0 1.0
2021 1 T20I United Arab Emirates @ Ireland 123โ€“124 3.0 2.0 1.0 5.0 9.0 0.0 24.0 1.0 0.0 19.0 3.0 1.0 1.0
2021 1 T20I United Arab Emirates @ Ireland 163โ€“109 16.0 0.0 0.0 5.0 22.0 1.0 18.0 0.0 0.0 19.0 0.0 0.0 1.0
2021 1 T20I Ireland @ United Arab Emirates 134โ€“139 4.0 1.0 0.0 5.0 6.0 0.0 13.0 0.0 1.0 39.0 0.0 1.0 1.0
2021 1 T20I Netherlands @ Ireland 106โ€“107 7.0 1.0 1.0 5.0 7.0 0.0 24.0 0.0 0.0 26.0 4.0 2.0 1.0 1.0
2021 1 T20I Sri Lanka @ Ireland 171โ€“101 28.0 2.0 0.0 5.0 24.0 0.0 24.0 0.0 0.0 38.0 0.0 0.0 1.0
2021 1 T20I Ireland @ Namibia 125โ€“126 5.0 0.0 0.0 5.0 4.0 0.0 18.0 0.0 0.0 14.0 2.0 0.0 1.0
2021 1 T20I United States of America @ Ireland 188โ€“162 15.0 1.0 0.0 4.0 17.0 0.0 24.0 0.0 1.0 41.0 0.0 1.0 1.0
2021 1 T20I Ireland @ United States of America 150โ€“141 11.0 2.0 0.0 4.0 17.0 1.0 24.0 1.0 1.0 25.0 4.0 1.0 1.0 1.0
2022 Wk 1
2022 1 ODI West Indies @ Ireland 269โ€“245 6.0 1.0 0.0 5.0 6.0 0.0 60.0 0.0 0.0 47.0 1.0 4.0 1.0
2022 1 ODI West Indies @ Ireland 229โ€“168 28.0 1.0 0.0 5.0 12.0 0.0 48.0 0.0 0.0 56.0 0.0 2.0 1.0 1.0
2022 1 ODI West Indies @ Ireland 212โ€“214 10.0 2.0 0.0 6.0 11.0 0.0 24.0 0.0 0.0 14.0 1.0 0.0 1.0
2022 1 ODI Ireland @ New Zealand 300โ€“305 47.0 5.0 0.0 5.0 43.0 1.0 60.0 0.0 0.0 49.0 3.0 3.0 1.0 1.0
2022 1 ODI Ireland @ New Zealand 216โ€“219 56.0 1.0 0.0 5.0 25.0 1.0 24.0 0.0 0.0 17.0 1.0 1.0 1.0 1.0 1.0
2022 1 ODI New Zealand @ Ireland 360โ€“359 4.0 1.0 0.0 6.0 5.0 0.0 42.0 0.0 0.0 46.0 1.0 0.0 1.0 1.0 1.0
2022 1 T20I Oman @ Ireland 137โ€“140 24.0 0.0 0.0 32.0 1.0 2.0 1.0
2022 1 T20I United Arab Emirates @ Ireland 178โ€“165 39.0 2.0 0.0 4.0 40.0 0.0 18.0 0.0 0.0 29.0 0.0 1.0 1.0
2022 1 T20I Ireland @ Nepal 127โ€“111 20.0 0.0 0.0 4.0 20.0 1.0 24.0 0.0 0.0 23.0 1.0 0.0 1.0
2022 1 T20I New Zealand @ Ireland 173โ€“142 21.0 2.0 0.0 6.0 29.0 1.0 12.0 0.0 0.0 13.0 1.0 0.0 1.0 1.0
2022 1 T20I New Zealand @ Ireland 179โ€“91 14.0 2.0 0.0 5.0 14.0 0.0 6.0 0.0 0.0 8.0 0.0 0.0 1.0
2022 1 T20I Ireland @ New Zealand 174โ€“180 8.0 2.0 1.0 8.0 19.0 1.0 18.0 0.0 0.0 36.0 0.0 1.0 1.0 1.0
2022 1 T20I South Africa @ Ireland 211โ€“190 2.0 0.0 0.0 6.0 0.0 0.0 12.0 0.0 0.0 16.0 0.0 2.0 1.0
2022 1 T20I South Africa @ Ireland 182โ€“138 17.0 1.0 0.0 6.0 19.0 1.0 1.0 1.0
2022 1 T20I Zimbabwe @ Ireland 174โ€“143 22.0 1.0 0.0 5.0 27.0 0.0 18.0 0.0 0.0 29.0 0.0 0.0 1.0
2022 1 T20I Scotland @ Ireland 176โ€“180 32.0 7.0 1.0 5.0 72.0 2.0 12.0 0.0 0.0 9.0 2.0 0.0 1.0
2022 1 T20I West Indies @ Ireland 146โ€“150 12.0 0.0 0.0 28.0 0.0 0.0 1.0 1.0
2022 1 T20I Ireland @ Sri Lanka 128โ€“133 4.0 0.0 0.0 5.0 2.0 0.0 6.0 0.0 0.0 8.0 0.0 0.0 1.0
2022 1 T20I Ireland @ England 157โ€“105 11.0 3.0 0.0 5.0 18.0 0.0 1.0
2022 1 T20I Australia @ Ireland 179โ€“137 1.0 0.0 0.0 5.0 0.0 0.0 1.0
2022 1 T20I New Zealand @ Ireland 185โ€“150 7.0 1.0 0.0 7.0 7.0 0.0 1.0
2023 Wk 1
2023 1 BPL Chattogram Challengers @ Fortune Barishal 168โ€“171 25.0 4.0 1.0 6.0 45.0 2.0 24.0 0.0 0.0 53.0 0.0 2.0 1.0
2023 1 BPL Chattogram Challengers @ Sylhet Strikers 174โ€“177 4.0 0.0 0.0 6.0 4.0 0.0 24.0 0.0 0.0 29.0 0.0 0.0 1.0
2023 1 BPL Chattogram Challengers @ Comilla Victorians 156โ€“157 24.0 0.0 0.0 47.0 0.0 4.0 1.0
2023 1 BPL Chattogram Challengers @ Dhaka Dominators 118โ€“103 16.0 0.0 0.0 7.0 11.0 0.0 24.0 0.0 0.0 15.0 3.0 1.0 1.0
2023 1 BPL Chattogram Challengers @ Rangpur Riders 132โ€“135 7.0 0.0 0.0 6.0 3.0 0.0 6.0 0.0 0.0 12.0 0.0 0.0 1.0 1.0
2023 1 ODI Ireland @ Zimbabwe 288โ€“214 8.0 1.0 0.0 6.0 8.0 0.0 18.0 0.0 0.0 18.0 0.0 0.0 2.0 1.0 1.0
2023 1 ODI Ireland @ Zimbabwe 294โ€“248 4.0 0.0 0.0 7.0 2.0 0.0 24.0 0.0 0.0 26.0 0.0 1.0 1.0 1.0
2023 1 ODI Zimbabwe @ Ireland 55โ€“0 6.0 0.0 0.0 5.0 0.0 1.0 1.0
2023 1 ODI Bangladesh @ Ireland 338โ€“155 17.0 2.0 0.0 6.0 16.0 0.0 48.0 0.0 0.0 56.0 1.0 0.0 1.0 1.0
2023 1 ODI Bangladesh @ Ireland 349โ€“0 60.0 0.0 0.0 73.0 1.0 5.0 1.0
2023 1 ODI Ireland @ Bangladesh 101โ€“102 48.0 4.0 0.0 6.0 36.0 0.0 19.0 1.0 0.0 21.0 0.0 2.0 1.0
2023 1 ODI Bangladesh @ Ireland 246โ€“65 48.0 0.0 0.0 50.0 1.0 0.0 1.0
2023 1 ODI Ireland @ Bangladesh 319โ€“320 11.0 0.0 0.0 6.0 8.0 0.0 30.0 0.0 0.0 37.0 2.0 1.0 1.0 1.0
2023 1 ODI Bangladesh @ Ireland 274โ€“269 4.0 0.0 0.0 6.0 1.0 0.0 30.0 0.0 0.0 37.0 0.0 3.0 1.0 1.0
2023 1 ODI Ireland @ Scotland 286โ€“289 108.0 9.0 0.0 6.0 120.0 4.0 48.0 0.0 0.0 39.0 1.0 1.0 1.0 1.0
2023 1 ODI Sri Lanka @ Ireland 325โ€“192 31.0 4.0 0.0 6.0 39.0 1.0 18.0 0.0 0.0 19.0 0.0 0.0 1.0 1.0 1.0
2023 1 ODI Ireland @ United Arab Emirates 349โ€“211 12.0 0.0 0.0 14.0 2.0 2.0 1.0 1.0
2023 1 ODI United States of America @ Ireland 196โ€“197 3.0 0.0 1.0 6.0 4.0 0.0 18.0 0.0 0.0 24.0 0.0 1.0 1.0
2023 1 ODI Nepal @ Ireland 268โ€“269 59.0 8.0 0.0 6.0 62.0 1.0 30.0 0.0 0.0 15.0 1.0 1.0 1.0
2023 1 ODI England @ Ireland 334โ€“286 14.0 2.0 0.0 4.0 9.0 0.0 1.0
2023 1 ODI England @ Ireland 280โ€“0 18.0 0.0 0.0 22.0 0.0 0.0 1.0
2023 1 ODI Zimbabwe @ Ireland 166โ€“170 71.0 10.0 0.0 2.0 66.0 0.0 1.0
2023 1 ODI Zimbabwe @ Ireland 197โ€“204 50.0 6.0 0.0 3.0 40.0 0.0 48.0 0.0 0.0 37.0 4.0 1.0 1.0
2023 1 T20I Ireland @ Zimbabwe 114โ€“118 20.0 2.0 0.0 5.0 20.0 0.0 12.0 0.0 0.0 18.0 0.0 1.0 1.0
2023 1 T20I Zimbabwe @ Ireland 144โ€“150 6.0 1.0 1.0 6.0 6.0 0.0 12.0 0.0 0.0 14.0 0.0 1.0 1.0 1.0
2023 1 T20I Ireland @ Zimbabwe 141โ€“144 28.0 2.0 0.0 5.0 27.0 0.0 12.0 0.0 0.0 22.0 0.0 0.0 2.0 1.0
2023 1 T20I Bangladesh @ Ireland 207โ€“81 2.0 0.0 1.0 7.0 1.0 0.0 1.0
2023 1 T20I Bangladesh @ Ireland 202โ€“125 30.0 3.0 0.0 7.0 50.0 3.0 6.0 0.0 0.0 10.0 0.0 1.0 1.0
2023 1 T20I Bangladesh @ Ireland 124โ€“126 9.0 2.0 1.0 5.0 16.0 1.0 24.0 0.0 0.0 23.0 1.0 0.0 2.0 1.0
2023 1 T20I Ireland @ Italy 158โ€“151 39.0 5.0 0.0 5.0 61.0 3.0 18.0 0.0 0.0 19.0 1.0 1.0 1.0 1.0
2023 1 T20I Denmark @ Ireland 122โ€“123 24.0 0.0 0.0 20.0 1.0 1.0 1.0
2023 1 T20I Ireland @ Austria 226โ€“98 18.0 0.0 0.0 18.0 2.0 1.0 1.0 1.0
2023 1 T20I Jersey @ Ireland 78โ€“80 12.0 0.0 0.0 10.0 0.0 0.0 1.0 1.0
2023 1 T20I Scotland @ Ireland 213โ€“205 14.0 1.0 0.0 5.0 28.0 3.0 18.0 0.0 0.0 51.0 0.0 1.0 2.0 1.0
2023 1 T20I Ireland @ India 139โ€“47 33.0 3.0 0.0 6.0 39.0 1.0 1.0
2023 1 T20I India @ Ireland 185โ€“152 17.0 0.0 0.0 5.0 18.0 1.0 1.0 1.0
2023 1 T20I Ireland @ Zimbabwe 147โ€“148 6.0 1.0 0.0 5.0 8.0 0.0 1.0
2023 1 T20I Zimbabwe @ Ireland 165โ€“166 24.0 4.0 0.0 5.0 37.0 0.0 24.0 0.0 0.0 28.0 1.0 0.0 1.0 1.0
2023 1 T20I Zimbabwe @ Ireland 140โ€“141 9.0 0.0 0.0 5.0 5.0 0.0 6.0 0.0 0.0 8.0 0.0 0.0 1.0
2023 1 TESTS Ireland @ Bangladesh 506โ€“507 77.0 6.0 0.0 5.0 35.0 0.0 48.0 1.0 0.0 54.0 0.0 0.0 1.0
2023 1 TESTS Sri Lanka @ Ireland 591โ€“311 75.0 5.0 0.0 5.0 30.0 0.0 126.0 2.0 0.0 84.0 2.0 0.0 1.0
2023 1 TESTS Ireland @ Sri Lanka 694โ€“704 262.0 17.0 0.0 7.0 123.0 2.0 120.0 1.0 1.0 101.0 1.0 1.0 1.0
2023 1 TESTS Ireland @ England 534โ€“536 113.0 9.0 0.0 7.0 52.0 1.0 78.0 0.0 1.0 88.0 0.0 0.0 1.0
2024 Wk 1
2024 1 BPL Sylhet Strikers @ Chattogram Challengers 177โ€“180 18.0 0.0 0.0 35.0 1.0 1.0 1.0
2024 1 BPL Chattogram Challengers @ Khulna Tigers 121โ€“122 11.0 0.0 0.0 7.0 7.0 0.0 1.0
2024 1 BPL Durdanto Dhaka @ Chattogram Challengers 136โ€“137 6.0 0.0 0.0 10.0 1.0 0.0 1.0
2024 1 BPL Chattogram Challengers @ Fortune Barishal 193โ€“183 9.0 3.0 1.0 6.0 29.0 2.0 18.0 0.0 0.0 20.0 4.0 1.0 3.0 1.0
2024 1 BPL Rangpur Riders @ Chattogram Challengers 211โ€“158 21.0 2.0 0.0 5.0 24.0 1.0 6.0 0.0 0.0 6.0 0.0 0.0 1.0
2024 1 BPL Comilla Victorians @ Chattogram Challengers 239โ€“166 5.0 1.0 0.0 6.0 5.0 0.0 12.0 0.0 0.0 23.0 0.0 0.0 1.0 1.0
2024 1 ODI South Africa @ Ireland 271โ€“132 36.0 2.0 0.0 3.0 20.0 1.0 24.0 0.0 0.0 20.0 0.0 0.0 1.0
2024 1 ODI South Africa @ Ireland 343โ€“169 14.0 2.0 0.0 4.0 17.0 0.0 18.0 0.0 0.0 22.0 2.0 0.0 1.0
2024 1 ODI Ireland @ South Africa 284โ€“215 36.0 4.0 0.0 3.0 34.0 1.0 30.0 0.0 0.0 28.0 0.0 0.0 1.0
2024 1 T20I Pakistan @ Ireland 182โ€“183 7.0 3.0 1.0 7.0 15.0 0.0 18.0 0.0 0.0 30.0 0.0 2.0 1.0 1.0
2024 1 T20I Ireland @ Pakistan 193โ€“195 13.0 1.0 0.0 5.0 22.0 2.0 18.0 0.0 1.0 33.0 0.0 0.0 1.0 1.0
2024 1 T20I Ireland @ Pakistan 178โ€“181 2.0 0.0 0.0 7.0 1.0 0.0 18.0 0.0 0.0 31.0 0.0 2.0 2.0 1.0
2024 1 T20I Ireland @ Netherlands 150โ€“149 12.0 0.0 0.0 5.0 10.0 1.0 24.0 0.0 0.0 33.0 2.0 2.0 1.0
2024 1 T20I Scotland @ Ireland 157โ€“158 1.0 0.0 0.0 5.0 0.0 0.0 2.0 1.0
2024 1 T20I Ireland @ Netherlands 161โ€“158 30.0 2.0 0.0 5.0 37.0 2.0 6.0 0.0 0.0 13.0 0.0 0.0 1.0
2024 1 T20I Ireland @ India 96โ€“97 8.0 1.0 0.0 5.0 12.0 1.0 6.0 0.0 0.0 4.0 0.0 0.0 1.0
2024 1 T20I Canada @ Ireland 137โ€“125 7.0 0.0 0.0 5.0 4.0 0.0 12.0 0.0 0.0 11.0 0.0 1.0 1.0 1.0
2024 1 T20I Ireland @ Pakistan 106โ€“111 14.0 1.0 0.0 5.0 7.0 0.0 24.0 0.0 0.0 24.0 2.0 0.0 1.0
2024 1 T20I Ireland @ South Africa 171โ€“174 36.0 6.0 0.0 3.0 49.0 1.0 1.0 1.0
2024 1 T20I Ireland @ South Africa 195โ€“185 1.0 0.0 0.0 5.0 0.0 0.0 12.0 0.0 0.0 19.0 0.0 0.0 1.0 1.0
2024 1 TESTS Zimbabwe @ Ireland 407โ€“408 18.0 1.0 0.0 3.0 8.0 0.0 78.0 2.0 0.0 45.0 1.0 1.0 1.0 1.0
2025 Wk 1
2025 1 ODI Zimbabwe @ Ireland 299โ€“250 57.0 5.0 0.0 2.0 44.0 0.0 12.0 0.0 0.0 5.0 0.0 0.0 1.0
2025 1 ODI Zimbabwe @ Ireland 245โ€“249 94.0 3.0 0.0 3.0 63.0 1.0 30.0 1.0 0.0 13.0 3.0 1.0 1.0
2025 1 ODI Ireland @ Zimbabwe 240โ€“246 19.0 2.0 0.0 3.0 11.0 0.0 12.0 0.0 0.0 15.0 0.0 1.0 1.0
2025 1 PSL Multan Sultans @ Quetta Gladiators 89โ€“90 4.0 1.0 0.0 5.0 4.0 0.0 1.0
2025 1 PSL Karachi Kings @ Multan Sultans 204โ€“117 8.0 1.0 0.0 5.0 12.0 1.0 24.0 0.0 0.0 27.0 1.0 1.0 1.0
2025 1 T20I Zimbabwe @ Ireland 77โ€“0 12.0 0.0 0.0 22.0 0.0 1.0 1.0
2025 1 T20I Ireland @ Zimbabwe 137โ€“141 25.0 0.0 0.0 4.0 26.0 0.0 18.0 0.0 0.0 22.0 0.0 0.0 1.0
2025 1 T20I Zimbabwe @ Ireland 142โ€“0 6.0 0.0 0.0 11.0 0.0 0.0 1.0
2025 1 T20I Ireland @ England 196โ€“197 6.0 0.0 0.0 13.0 0.0 0.0 2.0 1.0
2025 1 T20I Ireland @ England 154โ€“155 3.0 0.0 0.0 5.0 2.0 0.0 12.0 0.0 0.0 24.0 1.0 1.0 1.0 1.0
2025 1 T20I Ireland @ Bangladesh 181โ€“142 17.0 3.0 0.0 5.0 24.0 1.0 12.0 0.0 0.0 22.0 0.0 0.0 1.0
2025 1 T20I Ireland @ Bangladesh 117โ€“119 16.0 0.0 0.0 5.0 9.0 0.0 1.0 1.0
2025 1 TESTS Ireland @ Zimbabwe 558โ€“495 108.0 7.0 0.0 3.0 45.0 0.0 6.0 0.0 0.0 3.0 0.0 0.0 1.0
2025 1 TESTS Ireland @ Bangladesh 540โ€“587 113.0 5.0 0.0 5.0 49.0 2.0 60.0 0.0 0.0 45.0 0.0 0.0 1.0 1.0
2025 1 TESTS Bangladesh @ Ireland 773โ€“556 263.0 4.0 0.0 5.0 71.0 2.0 60.0 0.0 0.0 32.0 0.0 0.0 1.0 1.0
2026 Wk 1
2026 1 T20I Ireland @ United Arab Emirates 178โ€“121 23.0 3.0 0.0 5.0 25.0 0.0 1.0 1.0
2026 1 T20I Ireland @ United Arab Emirates 170โ€“140 41.0 2.0 1.0 5.0 54.0 2.0 12.0 0.0 0.0 12.0 0.0 0.0 2.0 1.0
2026 1 T20I Sri Lanka @ Ireland 163โ€“143 11.0 1.0 0.0 5.0 13.0 0.0 1.0
2026 1 T20I Australia @ Ireland 182โ€“115 2.0 1.0 0.0 4.0 4.0 0.0 1.0
2026 1 T20I Ireland @ Oman 235โ€“139 7.0 2.0 0.0 5.0 12.0 0.0 1.0 1.0