S Jafta

ยท

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

Career Totals

S Jafta career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
899 76 19 458 652 5 86 39 106

By Season

S Jafta stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
ODI 2016 38 1 0 12 8 0 โ€” 1 2
ODI 2017 20 1 0 7 12 0 2 โ€” 2
ODI 2019 25 0 1 16 3 0 3 โ€” 3
T20I 2019 17 2 1 14 20 0 4 โ€” 4
ODI 2021 80 0 2 16 44 0 3 1 4
T20I 2021 13 3 1 15 22 0 3 2 5
ODI 2022 18 2 1 16 15 0 2 โ€” 4
T20I 2022 15 1 2 24 16 1 4 3 6
TESTS 2022 39 0 0 9 4 0 โ€” โ€” 1
ODI 2023 52 3 1 32 35 1 8 3 8
T20I 2023 31 5 4 47 44 0 6 7 12
ODI 2024 41 4 1 32 27 0 12 โ€” 7
T20I 2024 29 4 2 49 36 1 10 4 14
TESTS 2024 106 4 0 23 32 0 5 1 3
ODI 2025 215 20 1 78 150 0 15 6 15
ODI 2026 141 22 1 37 158 2 4 1 6
T20I 2026 19 4 1 31 26 0 5 10 10

Game Log

S Jafta game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
2016 Wk 1
2016 1 ODI South Africa @ New Zealand 131โ€“130 3.0 0.0 0.0 6.0 0.0 0.0 1.0
2016 1 ODI South Africa @ New Zealand 147โ€“273 35.0 1.0 0.0 6.0 8.0 0.0 1.0 1.0
2017 Wk 1
2017 1 ODI Bangladesh @ South Africa 157โ€“251 20.0 1.0 0.0 7.0 12.0 0.0 1.0 1.0
2017 1 ODI Bangladesh @ South Africa 68โ€“69 1.0 1.0
2019 Wk 1
2019 1 ODI South Africa @ Pakistan 63โ€“66 20.0 0.0 0.0 8.0 0.0 0.0 1.0
2019 1 ODI South Africa @ Pakistan 148โ€“147 2.0 1.0
2019 1 ODI South Africa @ Pakistan 265โ€“265 5.0 0.0 1.0 8.0 3.0 0.0 1.0 1.0
2019 1 T20I South Africa @ Pakistan 119โ€“120 7.0 0.0 0.0 7.0 6.0 0.0 1.0 1.0
2019 1 T20I South Africa @ Pakistan 129โ€“128 1.0 1.0
2019 1 T20I South Africa @ Pakistan 138โ€“139 1.0 1.0
2019 1 T20I South Africa @ Pakistan 174โ€“172 10.0 2.0 1.0 7.0 14.0 0.0 1.0 1.0
2021 Wk 1
2021 1 ODI India @ South Africa 248โ€“223 1.0 1.0
2021 1 ODI India @ South Africa 188โ€“189 1.0 1.0
2021 1 ODI South Africa @ West Indies 185โ€“150 46.0 0.0 1.0 8.0 28.0 0.0 1.0 1.0
2021 1 ODI West Indies @ South Africa 202โ€“198 34.0 0.0 1.0 8.0 16.0 0.0 1.0 1.0
2021 1 T20I South Africa @ Pakistan 133โ€“115 4.0 1.0 1.0 7.0 6.0 0.0 1.0 1.0
2021 1 T20I Pakistan @ South Africa 127โ€“68 1.0 1.0
2021 1 T20I India @ South Africa 130โ€“133 1.0 1.0
2021 1 T20I India @ South Africa 158โ€“159 2.0 1.0
2021 1 T20I South Africa @ India 112โ€“114 9.0 2.0 0.0 8.0 16.0 0.0 1.0
2022 Wk 1
2022 1 ODI West Indies @ South Africa 234โ€“87 1.0 1.0
2022 1 ODI South Africa @ West Indies 177โ€“185 16.0 2.0 0.0 7.0 14.0 0.0 1.0
2022 1 ODI South Africa @ West Indies 299โ€“203 2.0 0.0 1.0 9.0 1.0 0.0 1.0
2022 1 ODI West Indies @ South Africa 174โ€“175 1.0 1.0
2022 1 T20I South Africa @ England 111โ€“114 6.0 0.0 0.0 8.0 7.0 1.0 1.0
2022 1 T20I South Africa @ England 148โ€“151 1.0 0.0 1.0 8.0 1.0 0.0 1.0
2022 1 T20I England @ South Africa 176โ€“138 1.0 1.0
2022 1 T20I New Zealand @ South Africa 167โ€“154 8.0 1.0 1.0 8.0 8.0 0.0 1.0 1.0
2022 1 T20I England @ South Africa 167โ€“141 2.0 1.0
2022 1 T20I Sri Lanka @ South Africa 46โ€“49 2.0 1.0 1.0
2022 1 TESTS South Africa @ England 465โ€“417 39.0 0.0 0.0 9.0 4.0 0.0 1.0
2023 Wk 1
2023 1 ODI South Africa @ Pakistan 292โ€“165 1.0 1.0
2023 1 ODI Pakistan @ South Africa 168โ€“169 3.0 1.0 1.0
2023 1 ODI South Africa @ Pakistan 185โ€“186 7.0 1.0 0.0 8.0 6.0 0.0 1.0
2023 1 ODI New Zealand @ South Africa 235โ€“236 1.0 0.0 1.0 8.0 0.0 0.0 1.0
2023 1 ODI South Africa @ New Zealand 209โ€“210 25.0 1.0 0.0 8.0 18.0 1.0 1.0 1.0
2023 1 ODI Bangladesh @ South Africa 250โ€“131 19.0 1.0 0.0 8.0 11.0 0.0 1.0 1.0
2023 1 ODI Bangladesh @ South Africa 222โ€“223 2.0 1.0 1.0
2023 1 ODI South Africa @ Bangladesh 316โ€“100 1.0 1.0
2023 1 T20I India @ South Africa 147โ€“120 8.0 1.0 0.0 8.0 11.0 0.0 1.0 1.0
2023 1 T20I West Indies @ South Africa 97โ€“98 1.0 1.0
2023 1 T20I India @ South Africa 109โ€“113 2.0 1.0
2023 1 T20I Sri Lanka @ South Africa 129โ€“126 9.0 2.0 0.0 8.0 15.0 0.0 1.0
2023 1 T20I South Africa @ New Zealand 132โ€“67 3.0 1.0 1.0 8.0 5.0 0.0 3.0 1.0 1.0
2023 1 T20I South Africa @ Australia 124โ€“125 1.0 0.0 1.0 8.0 1.0 0.0 1.0
2023 1 T20I Australia @ South Africa 156โ€“137 6.0 1.0 1.0 8.0 9.0 0.0 1.0
2023 1 T20I South Africa @ Pakistan 150โ€“151 1.0 1.0
2023 1 T20I New Zealand @ South Africa 111โ€“0 2.0 1.0
2023 1 T20I South Africa @ New Zealand 155โ€“144 4.0 0.0 1.0 7.0 3.0 0.0 1.0
2023 1 T20I Bangladesh @ South Africa 7โ€“0 1.0 1.0
2023 1 T20I Bangladesh @ South Africa 94โ€“95 1.0 1.0
2024 Wk 1
2024 1 ODI South Africa @ Australia 105โ€“106 7.0 0.0 0.0 8.0 0.0 0.0 2.0 1.0
2024 1 ODI South Africa @ Australia 229โ€“149 4.0 1.0
2024 1 ODI Australia @ South Africa 277โ€“127 3.0 0.0 0.0 8.0 0.0 0.0 1.0
2024 1 ODI South Africa @ Sri Lanka 301โ€“305 2.0 1.0
2024 1 ODI India @ South Africa 265โ€“122 30.0 4.0 1.0 8.0 27.0 0.0 2.0 1.0
2024 1 ODI England @ South Africa 186โ€“189 1.0 1.0
2024 1 ODI South Africa @ England 135โ€“137 1.0 0.0 0.0 8.0 0.0 0.0 1.0 1.0
2024 1 T20I South Africa @ Australia 147โ€“149 1.0 0.0 1.0 8.0 0.0 0.0 1.0
2024 1 T20I Australia @ South Africa 142โ€“144 1.0 1.0
2024 1 T20I South Africa @ Australia 162โ€“163 3.0 0.0 0.0 8.0 1.0 0.0 1.0 1.0
2024 1 T20I South Africa @ Sri Lanka 198โ€“119 2.0 1.0 1.0
2024 1 T20I South Africa @ India 189โ€“177 2.0 1.0 1.0
2024 1 T20I South Africa @ India 84โ€“88 10.0 0.0 0.0 8.0 8.0 0.0 1.0
2024 1 T20I West Indies @ South Africa 118โ€“119 2.0 1.0
2024 1 T20I South Africa @ England 124โ€“125 1.0 1.0
2024 1 T20I Bangladesh @ South Africa 106โ€“107 1.0 1.0
2024 1 T20I Australia @ South Africa 134โ€“135 1.0 1.0
2024 1 T20I New Zealand @ South Africa 158โ€“126 4.0 1.0 0.0 9.0 6.0 0.0 1.0
2024 1 T20I South Africa @ England 142โ€“143 1.0 1.0
2024 1 T20I England @ South Africa 204โ€“168 9.0 2.0 1.0 8.0 17.0 1.0 1.0
2024 1 T20I South Africa @ England 124โ€“128 2.0 1.0 0.0 8.0 4.0 0.0 1.0
2024 1 TESTS South Africa @ Australia 291โ€“575 47.0 1.0 0.0 8.0 9.0 0.0 2.0 1.0
2024 1 TESTS India @ South Africa 640โ€“639 40.0 2.0 0.0 7.0 15.0 0.0 1.0 1.0 1.0
2024 1 TESTS England @ South Africa 631โ€“345 19.0 1.0 0.0 8.0 8.0 0.0 2.0 1.0
2025 Wk 1
2025 1 ODI India @ South Africa 337โ€“314 20.0 2.0 0.0 6.0 21.0 0.0 1.0
2025 1 ODI South Africa @ Sri Lanka 315โ€“239 2.0 0.0 0.0 6.0 0.0 0.0 1.0 1.0 1.0
2025 1 ODI South Africa @ West Indies 232โ€“180 29.0 2.0 0.0 6.0 20.0 0.0 1.0 1.0
2025 1 ODI South Africa @ West Indies 309โ€“269 4.0 0.0 0.0 6.0 2.0 0.0 3.0 1.0
2025 1 ODI South Africa @ West Indies 278โ€“121 18.0 1.0 0.0 6.0 11.0 0.0 3.0 1.0
2025 1 ODI Pakistan @ South Africa 255โ€“259 1.0 1.0 1.0
2025 1 ODI South Africa @ Pakistan 115โ€“117 9.0 1.0 0.0 6.0 4.0 0.0 1.0 1.0
2025 1 ODI South Africa @ England 69โ€“73 36.0 3.0 0.0 6.0 22.0 0.0 1.0
2025 1 ODI New Zealand @ South Africa 231โ€“234 14.0 1.0 1.0 6.0 6.0 0.0 1.0
2025 1 ODI India @ South Africa 251โ€“252 20.0 2.0 0.0 6.0 14.0 0.0 1.0 1.0
2025 1 ODI Bangladesh @ South Africa 232โ€“235 13.0 0.0 0.0 6.0 4.0 0.0 1.0 1.0
2025 1 ODI South Africa @ Australia 97โ€“98 17.0 7.0 0.0 6.0 29.0 0.0 1.0
2025 1 ODI South Africa @ England 319โ€“194 4.0 0.0 0.0 6.0 1.0 0.0 4.0 1.0
2025 1 ODI India @ South Africa 298โ€“246 29.0 1.0 0.0 6.0 16.0 0.0 1.0 1.0 1.0
2025 1 ODI Ireland @ South Africa 205โ€“206 1.0 1.0
2026 Wk 1
2026 1 ODI South Africa @ Pakistan 260โ€“223 38.0 8.0 1.0 8.0 57.0 0.0 1.0 1.0 1.0
2026 1 ODI South Africa @ Pakistan 361โ€“345 9.0 1.0 0.0 6.0 6.0 0.0 1.0
2026 1 ODI Pakistan @ South Africa 306โ€“187 34.0 3.0 0.0 6.0 33.0 1.0 1.0
2026 1 ODI New Zealand @ South Africa 268โ€“269 10.0 3.0 0.0 6.0 13.0 0.0 2.0 1.0
2026 1 ODI South Africa @ New Zealand 346โ€“350 29.0 5.0 0.0 5.0 37.0 1.0 1.0
2026 1 ODI New Zealand @ South Africa 306โ€“240 21.0 2.0 0.0 6.0 12.0 0.0 1.0 1.0
2026 1 T20I Pakistan @ South Africa 180โ€“185 1.0 1.0
2026 1 T20I Pakistan @ South Africa 100โ€“104 1.0 1.0
2026 1 T20I New Zealand @ South Africa 190โ€“110 3.0 0.0 0.0 8.0 0.0 0.0 1.0 1.0 1.0
2026 1 T20I South Africa @ New Zealand 177โ€“159 2.0 1.0 1.0
2026 1 T20I South Africa @ New Zealand 149โ€“152 4.0 1.0 0.0 8.0 4.0 0.0 1.0 1.0
2026 1 T20I India @ South Africa 157โ€“158 1.0 1.0
2026 1 T20I India @ South Africa 147โ€“148 1.0 2.0 1.0
2026 1 T20I India @ South Africa 192โ€“193 1.0 1.0
2026 1 T20I India @ South Africa 185โ€“171 4.0 1.0 0.0 7.0 6.0 0.0 1.0 1.0
2026 1 T20I South Africa @ India 155โ€“132 8.0 2.0 1.0 8.0 16.0 0.0 1.0 1.0