S MacMahon

ยท

'17 '18 '19 '20 '21 '22 '23 '24 '25
ODI
T20I

Career Totals

S MacMahon 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
179 15 4 150 155 0 642 1 2 578 20 43 5 1 35

By Season

S MacMahon 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 2017 โ€” โ€” โ€” โ€” โ€” โ€” 60 0 1 49 1 2 โ€” โ€” 1
T20I 2019 21 1 2 49 14 0 180 0 0 171 7 8 1 โ€” 10
ODI 2021 16 4 0 14 32 0 126 0 1 118 4 5 โ€” โ€” 3
T20I 2021 10 2 1 17 15 0 84 0 0 68 3 6 2 โ€” 7
ODI 2022 77 6 0 18 59 0 36 0 0 38 0 13 1 1 4
T20I 2022 5 0 0 11 4 0 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 2
ODI 2023 19 1 0 17 14 0 42 0 0 44 2 6 โ€” โ€” 2
T20I 2023 22 1 1 16 14 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 3
ODI 2025 9 0 0 8 3 0 90 1 0 69 1 1 โ€” โ€” 2
T20I 2025 โ€” โ€” โ€” โ€” โ€” โ€” 24 0 0 21 2 2 โ€” โ€” 1

Game Log

S MacMahon 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
2017 Wk 1
2017 1 ODI South Africa @ Ireland 323โ€“203 60.0 0.0 1.0 49.0 1.0 2.0 1.0
2019 Wk 1
2019 1 T20I Ireland @ West Indies 75โ€“139 2.0 0.0 0.0 8.0 0.0 0.0 24.0 0.0 0.0 20.0 1.0 1.0 1.0
2019 1 T20I Ireland @ West Indies 112โ€“157 9.0 1.0 1.0 8.0 11.0 0.0 24.0 0.0 0.0 21.0 1.0 2.0 1.0
2019 1 T20I Ireland @ West Indies 116โ€“188 24.0 0.0 0.0 36.0 1.0 0.0 1.0
2019 1 T20I Netherlands @ Ireland 90โ€“169 12.0 0.0 0.0 13.0 0.0 0.0 1.0
2019 1 T20I Ireland @ Scotland 94โ€“105 1.0 0.0 0.0 7.0 0.0 0.0 18.0 0.0 0.0 25.0 0.0 1.0 1.0 1.0
2019 1 T20I Ireland @ Thailand 87โ€“67 1.0 0.0 0.0 7.0 0.0 0.0 12.0 0.0 0.0 13.0 2.0 0.0 1.0
2019 1 T20I Ireland @ Netherlands 120โ€“101 18.0 0.0 0.0 16.0 0.0 1.0 1.0
2019 1 T20I Ireland @ Thailand 90โ€“92 7.0 0.0 1.0 9.0 3.0 0.0 6.0 0.0 0.0 4.0 0.0 1.0 1.0
2019 1 T20I Bangladesh @ Ireland 86โ€“85 1.0 0.0 0.0 10.0 0.0 0.0 24.0 0.0 0.0 9.0 1.0 0.0 1.0
2019 1 T20I Ireland @ Papua New Guinea 86โ€“85 18.0 0.0 0.0 14.0 1.0 2.0 1.0
2021 Wk 1
2021 1 ODI Ireland @ Zimbabwe 253โ€“254 13.0 4.0 0.0 7.0 29.0 0.0 30.0 0.0 0.0 23.0 1.0 1.0 1.0
2021 1 ODI Ireland @ Zimbabwe 286โ€“206 3.0 0.0 0.0 7.0 3.0 0.0 48.0 0.0 1.0 51.0 1.0 2.0 1.0
2021 1 ODI Ireland @ Zimbabwe 312โ€“227 48.0 0.0 0.0 44.0 2.0 2.0 1.0
2021 1 T20I Ireland @ Netherlands 160โ€“132 12.0 0.0 0.0 17.0 0.0 2.0 1.0 1.0
2021 1 T20I Netherlands @ Ireland 109โ€“110 18.0 0.0 0.0 12.0 1.0 0.0 1.0
2021 1 T20I Ireland @ Netherlands 101โ€“119 18.0 0.0 0.0 24.0 1.0 1.0 1.0
2021 1 T20I Ireland @ Germany 196โ€“32 18.0 0.0 0.0 5.0 0.0 0.0 1.0
2021 1 T20I Ireland @ Scotland 89โ€“92 6.0 1.0 1.0 9.0 9.0 0.0 6.0 0.0 0.0 8.0 0.0 1.0 1.0 1.0
2021 1 T20I France @ Ireland 24โ€“25 12.0 0.0 0.0 2.0 1.0 2.0 1.0
2021 1 T20I Ireland @ Netherlands 111โ€“87 4.0 1.0 0.0 8.0 6.0 0.0 1.0
2022 Wk 1
2022 1 ODI Ireland @ South Africa 69โ€“70 24.0 0.0 0.0 6.0 13.0 0.0 18.0 0.0 0.0 21.0 0.0 7.0 1.0
2022 1 ODI Ireland @ South Africa 213โ€“217 38.0 6.0 0.0 6.0 42.0 0.0 1.0
2022 1 ODI South Africa @ Ireland 278โ€“89 15.0 0.0 0.0 6.0 4.0 0.0 1.0 1.0 1.0
2022 1 ODI Netherlands @ Ireland 185โ€“188 18.0 0.0 0.0 17.0 0.0 6.0 1.0
2022 1 T20I Ireland @ South Africa 143โ€“133 1.0 0.0 0.0 5.0 0.0 0.0 1.0 1.0
2022 1 T20I Ireland @ South Africa 106โ€“107 4.0 0.0 0.0 6.0 4.0 0.0 1.0
2023 Wk 1
2023 1 ODI West Indies @ Ireland 297โ€“239 14.0 1.0 0.0 9.0 13.0 0.0 30.0 0.0 0.0 30.0 1.0 1.0 1.0
2023 1 ODI Ireland @ West Indies 203โ€“204 5.0 0.0 0.0 8.0 1.0 0.0 12.0 0.0 0.0 14.0 1.0 5.0 1.0
2023 1 T20I Ireland @ Netherlands 148โ€“82 6.0 0.0 0.0 6.0 4.0 0.0 1.0
2023 1 T20I Scotland @ Ireland 91โ€“92 1.0 0.0 1.0 5.0 0.0 0.0 1.0
2023 1 T20I Ireland @ Scotland 117โ€“121 15.0 1.0 0.0 5.0 10.0 0.0 1.0
2025 Wk 1
2025 1 ODI Ireland @ Thailand 305โ€“259 60.0 1.0 0.0 36.0 1.0 1.0 1.0
2025 1 ODI Scotland @ Ireland 268โ€“269 9.0 0.0 0.0 8.0 3.0 0.0 30.0 0.0 0.0 33.0 0.0 0.0 1.0
2025 1 T20I Ireland @ Zimbabwe 180โ€“129 24.0 0.0 0.0 21.0 2.0 2.0 1.0