N Mlaba

ยท

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

Career Totals

N Mlaba 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
213 15 12 368 135 2 4,873 45 4 4,246 149 88 16 8 132

By Season

N Mlaba 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
T20I 2019 1 0 0 11 0 0 42 0 0 61 0 3 โ€” โ€” 3
T20I 2020 2 0 0 10 1 0 108 1 0 106 3 0 โ€” โ€” 6
ODI 2021 6 0 2 33 5 0 306 4 0 205 4 5 1 โ€” 6
T20I 2021 5 0 1 11 1 0 102 0 2 115 4 1 โ€” โ€” 5
ODI 2022 13 0 1 22 6 0 228 2 0 235 1 6 2 โ€” 5
T20I 2022 โ€” โ€” โ€” โ€” โ€” โ€” 157 2 0 147 9 6 โ€” โ€” 7
TESTS 2022 15 2 0 11 8 0 132 3 0 74 2 0 โ€” โ€” 1
ODI 2023 7 2 0 19 9 0 432 6 0 292 10 7 1 โ€” 8
T20I 2023 4 1 2 21 6 0 402 3 0 362 17 7 โ€” 2 20
ODI 2024 42 3 1 47 20 0 366 1 0 335 8 15 3 โ€” 9
T20I 2024 16 0 1 29 8 0 342 0 0 422 17 8 2 1 17
TESTS 2024 55 7 0 30 38 0 637 11 0 412 11 0 โ€” 2 3
ODI 2025 30 0 3 83 15 1 906 10 1 719 35 14 3 2 19
T20I 2025 โ€” โ€” โ€” โ€” โ€” โ€” 108 0 1 98 6 2 โ€” โ€” 5
ODI 2026 11 0 0 20 8 0 335 1 0 330 6 6 1 โ€” 6
T20I 2026 6 0 1 21 10 1 270 1 0 333 16 8 3 1 12

Game Log

N Mlaba 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
2019 Wk 1
2019 1 T20I India @ South Africa 130โ€“119 1.0 0.0 0.0 11.0 0.0 0.0 18.0 0.0 0.0 26.0 0.0 0.0 1.0
2019 1 T20I India @ South Africa 140โ€“89 12.0 0.0 0.0 22.0 0.0 0.0 1.0
2019 1 T20I India @ South Africa 99โ€“98 12.0 0.0 0.0 13.0 0.0 3.0 1.0
2020 Wk 1
2020 1 T20I New Zealand @ South Africa 117โ€“116 6.0 0.0 0.0 8.0 0.0 0.0 1.0
2020 1 T20I New Zealand @ South Africa 171โ€“102 2.0 0.0 0.0 10.0 1.0 0.0 12.0 0.0 0.0 25.0 0.0 0.0 1.0
2020 1 T20I England @ South Africa 123โ€“124 24.0 0.0 0.0 31.0 0.0 0.0 1.0
2020 1 T20I South Africa @ Thailand 195โ€“82 24.0 1.0 0.0 4.0 1.0 0.0 1.0
2020 1 T20I Pakistan @ South Africa 119โ€“136 24.0 0.0 0.0 20.0 1.0 0.0 1.0
2020 1 T20I Australia @ South Africa 134โ€“92 18.0 0.0 0.0 18.0 1.0 0.0 1.0
2021 Wk 1
2021 1 ODI South Africa @ Pakistan 200โ€“197 2.0 0.0 1.0 11.0 3.0 0.0 60.0 2.0 0.0 19.0 1.0 1.0 1.0
2021 1 ODI South Africa @ Pakistan 252โ€“239 60.0 0.0 0.0 46.0 0.0 0.0 1.0 1.0
2021 1 ODI South Africa @ Pakistan 201โ€“169 2.0 0.0 1.0 11.0 2.0 0.0 60.0 1.0 0.0 41.0 0.0 0.0 1.0
2021 1 ODI India @ South Africa 177โ€“178 60.0 1.0 0.0 41.0 2.0 0.0 1.0
2021 1 ODI South Africa @ India 157โ€“160 2.0 0.0 0.0 11.0 0.0 0.0 18.0 0.0 0.0 29.0 0.0 2.0 1.0
2021 1 ODI South Africa @ West Indies 185โ€“150 48.0 0.0 0.0 29.0 1.0 2.0 1.0
2021 1 T20I Pakistan @ South Africa 124โ€“125 24.0 0.0 0.0 22.0 0.0 0.0 1.0
2021 1 T20I India @ South Africa 130โ€“133 24.0 0.0 0.0 28.0 1.0 0.0 1.0
2021 1 T20I India @ South Africa 158โ€“159 24.0 0.0 0.0 27.0 1.0 0.0 1.0
2021 1 T20I South Africa @ West Indies 165โ€“115 24.0 0.0 0.0 22.0 2.0 0.0 1.0
2021 1 T20I South Africa @ West Indies 80โ€“81 5.0 0.0 1.0 11.0 1.0 0.0 6.0 0.0 2.0 16.0 0.0 1.0 1.0
2022 Wk 1
2022 1 ODI West Indies @ South Africa 234โ€“87 42.0 2.0 0.0 44.0 0.0 0.0 1.0
2022 1 ODI South Africa @ West Indies 177โ€“185 8.0 0.0 1.0 11.0 6.0 0.0 54.0 0.0 0.0 38.0 0.0 2.0 1.0
2022 1 ODI South Africa @ England 218โ€“219 30.0 0.0 0.0 43.0 0.0 1.0 1.0
2022 1 ODI England @ South Africa 337โ€“223 5.0 0.0 0.0 11.0 0.0 0.0 42.0 0.0 0.0 42.0 0.0 1.0 2.0 1.0
2022 1 ODI England @ South Africa 371โ€“262 60.0 0.0 0.0 68.0 1.0 2.0 1.0
2022 1 T20I Ireland @ South Africa 143โ€“133 18.0 0.0 0.0 27.0 0.0 1.0 1.0
2022 1 T20I Ireland @ South Africa 106โ€“107 24.0 0.0 0.0 24.0 1.0 0.0 1.0
2022 1 T20I Ireland @ South Africa 104โ€“108 24.0 0.0 0.0 15.0 2.0 2.0 1.0
2022 1 T20I England @ South Africa 176โ€“138 24.0 0.0 0.0 22.0 3.0 2.0 1.0
2022 1 T20I New Zealand @ South Africa 167โ€“154 24.0 0.0 0.0 33.0 1.0 1.0 1.0
2022 1 T20I England @ South Africa 167โ€“141 24.0 0.0 0.0 22.0 1.0 0.0 1.0
2022 1 T20I Sri Lanka @ South Africa 46โ€“49 19.0 2.0 0.0 4.0 1.0 0.0 1.0
2022 1 TESTS South Africa @ England 465โ€“417 15.0 2.0 0.0 11.0 8.0 0.0 132.0 3.0 0.0 74.0 2.0 0.0 1.0
2023 Wk 1
2023 1 ODI South Africa @ Pakistan 292โ€“165 42.0 1.0 0.0 39.0 3.0 1.0 1.0
2023 1 ODI Pakistan @ South Africa 168โ€“169 60.0 1.0 0.0 45.0 1.0 2.0 1.0
2023 1 ODI New Zealand @ South Africa 235โ€“236 60.0 0.0 0.0 35.0 0.0 0.0 1.0 1.0
2023 1 ODI New Zealand @ South Africa 253โ€“257 60.0 0.0 0.0 41.0 3.0 0.0 1.0
2023 1 ODI South Africa @ New Zealand 209โ€“210 6.0 2.0 0.0 10.0 9.0 0.0 54.0 2.0 0.0 41.0 2.0 1.0 1.0
2023 1 ODI Bangladesh @ South Africa 250โ€“131 1.0 0.0 0.0 9.0 0.0 0.0 60.0 2.0 0.0 37.0 1.0 1.0 1.0
2023 1 ODI Bangladesh @ South Africa 222โ€“223 60.0 0.0 0.0 35.0 0.0 2.0 1.0
2023 1 ODI South Africa @ Bangladesh 316โ€“100 36.0 0.0 0.0 19.0 0.0 0.0 1.0
2023 1 T20I India @ South Africa 147โ€“120 18.0 0.0 0.0 15.0 2.0 0.0 1.0
2023 1 T20I South Africa @ West Indies 141โ€“97 24.0 1.0 0.0 10.0 1.0 0.0 1.0 1.0
2023 1 T20I West Indies @ South Africa 97โ€“98 24.0 2.0 0.0 7.0 1.0 0.0 1.0 1.0
2023 1 T20I India @ South Africa 4โ€“0 6.0 0.0 0.0 4.0 0.0 0.0 1.0
2023 1 T20I India @ South Africa 109โ€“113 24.0 0.0 0.0 16.0 2.0 0.0 1.0
2023 1 T20I Sri Lanka @ South Africa 129โ€“126 3.0 1.0 1.0 11.0 5.0 0.0 24.0 0.0 0.0 31.0 0.0 1.0 1.0
2023 1 T20I South Africa @ New Zealand 132โ€“67 24.0 0.0 0.0 10.0 3.0 0.0 1.0
2023 1 T20I South Africa @ Australia 124โ€“125 24.0 0.0 0.0 29.0 1.0 0.0 1.0
2023 1 T20I Bangladesh @ South Africa 113โ€“117 24.0 0.0 0.0 21.0 1.0 0.0 1.0
2023 1 T20I South Africa @ England 164โ€“158 18.0 0.0 0.0 30.0 0.0 1.0 1.0
2023 1 T20I Australia @ South Africa 156โ€“137 18.0 0.0 0.0 24.0 1.0 0.0 1.0
2023 1 T20I South Africa @ Pakistan 150โ€“151 18.0 0.0 0.0 25.0 0.0 2.0 1.0
2023 1 T20I South Africa @ Pakistan 150โ€“156 18.0 0.0 0.0 20.0 2.0 1.0 1.0
2023 1 T20I Pakistan @ South Africa 150โ€“144 24.0 0.0 0.0 24.0 1.0 0.0 1.0
2023 1 T20I New Zealand @ South Africa 111โ€“0 24.0 0.0 0.0 12.0 1.0 0.0 1.0
2023 1 T20I South Africa @ New Zealand 172โ€“174 18.0 0.0 0.0 17.0 0.0 0.0 1.0
2023 1 T20I South Africa @ New Zealand 155โ€“144 24.0 0.0 0.0 23.0 0.0 0.0 1.0
2023 1 T20I Bangladesh @ South Africa 149โ€“136 1.0 0.0 1.0 10.0 1.0 0.0 18.0 0.0 0.0 21.0 0.0 0.0 1.0
2023 1 T20I Bangladesh @ South Africa 7โ€“0 6.0 0.0 0.0 5.0 1.0 1.0 1.0
2023 1 T20I Bangladesh @ South Africa 94โ€“95 24.0 0.0 0.0 18.0 0.0 1.0 1.0
2024 Wk 1
2024 1 ODI South Africa @ Australia 105โ€“106 5.0 0.0 0.0 9.0 0.0 0.0 18.0 0.0 0.0 24.0 0.0 0.0 1.0
2024 1 ODI Sri Lanka @ South Africa 229โ€“230 48.0 0.0 0.0 40.0 2.0 2.0 2.0 1.0
2024 1 ODI South Africa @ Sri Lanka 301โ€“305 42.0 0.0 0.0 36.0 0.0 3.0 1.0
2024 1 ODI India @ South Africa 265โ€“122 3.0 0.0 0.0 10.0 0.0 0.0 48.0 0.0 0.0 38.0 1.0 2.0 1.0 1.0
2024 1 ODI India @ South Africa 325โ€“321 60.0 0.0 0.0 51.0 2.0 0.0 1.0
2024 1 ODI South Africa @ India 215โ€“220 1.0 0.0 0.0 9.0 0.0 0.0 60.0 1.0 0.0 55.0 1.0 3.0 1.0
2024 1 ODI England @ South Africa 186โ€“189 48.0 0.0 0.0 47.0 2.0 5.0 1.0
2024 1 ODI South Africa @ England 135โ€“137 14.0 0.0 0.0 9.0 4.0 0.0 30.0 0.0 0.0 30.0 0.0 0.0 1.0
2024 1 ODI South Africa @ England 233โ€“153 19.0 3.0 1.0 10.0 16.0 0.0 12.0 0.0 0.0 14.0 0.0 0.0 1.0
2024 1 T20I South Africa @ Australia 147โ€“149 12.0 0.0 0.0 29.0 0.0 0.0 1.0
2024 1 T20I Australia @ South Africa 142โ€“144 18.0 0.0 0.0 18.0 1.0 0.0 1.0
2024 1 T20I South Africa @ Australia 162โ€“163 18.0 0.0 0.0 27.0 1.0 0.0 1.0
2024 1 T20I South Africa @ Sri Lanka 198โ€“119 18.0 0.0 0.0 23.0 0.0 0.0 1.0 1.0
2024 1 T20I South Africa @ Sri Lanka 137โ€“138 9.0 0.0 0.0 9.0 4.0 0.0 12.0 0.0 0.0 13.0 0.0 1.0 1.0
2024 1 T20I South Africa @ Sri Lanka 155โ€“156 12.0 0.0 0.0 26.0 1.0 0.0 1.0
2024 1 T20I South Africa @ India 189โ€“177 24.0 0.0 0.0 32.0 1.0 0.0 1.0
2024 1 T20I South Africa @ India 84โ€“88 2.0 0.0 0.0 10.0 0.0 0.0 12.0 0.0 0.0 20.0 0.0 0.0 1.0
2024 1 T20I Pakistan @ South Africa 153โ€“154 24.0 0.0 0.0 31.0 1.0 0.0 1.0
2024 1 T20I West Indies @ South Africa 118โ€“119 24.0 0.0 0.0 29.0 4.0 1.0 1.0
2024 1 T20I South Africa @ England 124โ€“125 24.0 0.0 0.0 22.0 1.0 0.0 1.0
2024 1 T20I South Africa @ Scotland 166โ€“86 24.0 0.0 0.0 12.0 3.0 0.0 1.0 1.0
2024 1 T20I Bangladesh @ South Africa 106โ€“107 24.0 0.0 0.0 11.0 1.0 1.0 1.0
2024 1 T20I Australia @ South Africa 134โ€“135 24.0 0.0 0.0 31.0 1.0 0.0 1.0
2024 1 T20I New Zealand @ South Africa 158โ€“126 5.0 0.0 1.0 10.0 4.0 0.0 24.0 0.0 0.0 31.0 2.0 3.0 1.0
2024 1 T20I South Africa @ England 142โ€“143 24.0 0.0 0.0 23.0 0.0 2.0 1.0 1.0
2024 1 T20I England @ South Africa 204โ€“168 24.0 0.0 0.0 44.0 0.0 0.0 1.0
2024 1 TESTS South Africa @ Australia 291โ€“575 34.0 4.0 0.0 9.0 21.0 0.0 174.0 3.0 0.0 115.0 0.0 0.0 1.0
2024 1 TESTS India @ South Africa 640โ€“639 11.0 0.0 0.0 11.0 3.0 0.0 187.0 2.0 0.0 140.0 1.0 0.0 1.0 1.0
2024 1 TESTS England @ South Africa 631โ€“345 10.0 3.0 0.0 10.0 14.0 0.0 276.0 6.0 0.0 157.0 10.0 0.0 1.0 1.0
2025 Wk 1
2025 1 ODI India @ South Africa 276โ€“261 6.0 0.0 0.0 10.0 8.0 1.0 60.0 0.0 0.0 55.0 2.0 1.0 1.0
2025 1 ODI South Africa @ Sri Lanka 235โ€“237 2.0 0.0 0.0 10.0 0.0 0.0 60.0 1.0 0.0 44.0 2.0 0.0 1.0 1.0
2025 1 ODI India @ South Africa 337โ€“314 48.0 0.0 1.0 71.0 2.0 0.0 1.0
2025 1 ODI South Africa @ West Indies 232โ€“180 4.0 0.0 1.0 10.0 2.0 0.0 36.0 1.0 0.0 22.0 1.0 0.0 1.0
2025 1 ODI South Africa @ West Indies 309โ€“269 2.0 0.0 1.0 10.0 1.0 0.0 60.0 0.0 0.0 33.0 4.0 1.0 1.0
2025 1 ODI South Africa @ West Indies 278โ€“121 42.0 1.0 0.0 25.0 2.0 1.0 1.0
2025 1 ODI Pakistan @ South Africa 255โ€“259 60.0 0.0 0.0 52.0 0.0 0.0 1.0 1.0
2025 1 ODI South Africa @ Pakistan 115โ€“117 3.0 0.0 0.0 11.0 0.0 0.0 60.0 2.0 0.0 46.0 2.0 1.0 1.0
2025 1 ODI South Africa @ England 69โ€“73 8.0 0.0 0.0 11.0 3.0 0.0 12.0 1.0 0.0 9.0 0.0 0.0 1.0
2025 1 ODI New Zealand @ South Africa 231โ€“234 60.0 0.0 0.0 40.0 4.0 0.0 1.0 1.0
2025 1 ODI India @ South Africa 251โ€“252 60.0 0.0 0.0 46.0 2.0 3.0 1.0
2025 1 ODI Bangladesh @ South Africa 232โ€“235 60.0 0.0 0.0 42.0 2.0 2.0 1.0
2025 1 ODI Sri Lanka @ South Africa 105โ€“125 24.0 0.0 0.0 30.0 3.0 0.0 1.0 1.0
2025 1 ODI South Africa @ Pakistan 312โ€“83 1.0 0.0 0.0 10.0 0.0 0.0 24.0 1.0 0.0 16.0 0.0 0.0 1.0 1.0
2025 1 ODI South Africa @ Australia 97โ€“98 4.0 0.0 1.0 11.0 1.0 0.0 18.0 0.0 0.0 25.0 0.0 0.0 1.0
2025 1 ODI South Africa @ England 319โ€“194 48.0 0.0 0.0 40.0 1.0 2.0 1.0
2025 1 ODI India @ South Africa 298โ€“246 60.0 0.0 0.0 47.0 1.0 2.0 1.0
2025 1 ODI Ireland @ South Africa 209โ€“211 60.0 2.0 0.0 43.0 3.0 1.0 1.0
2025 1 ODI Ireland @ South Africa 205โ€“206 54.0 1.0 0.0 33.0 4.0 0.0 1.0
2025 1 T20I South Africa @ West Indies 183โ€“133 24.0 0.0 0.0 18.0 1.0 1.0 1.0
2025 1 T20I South Africa @ West Indies 113โ€“116 24.0 0.0 0.0 17.0 2.0 0.0 1.0
2025 1 T20I South Africa @ West Indies 147โ€“148 24.0 0.0 1.0 29.0 0.0 0.0 1.0
2025 1 T20I South Africa @ Ireland 220โ€“115 18.0 0.0 0.0 9.0 2.0 1.0 1.0
2025 1 T20I South Africa @ Ireland 201โ€“136 18.0 0.0 0.0 25.0 1.0 0.0 1.0
2026 Wk 1
2026 1 ODI South Africa @ Pakistan 260โ€“223 48.0 0.0 0.0 33.0 1.0 1.0 1.0
2026 1 ODI South Africa @ Pakistan 361โ€“345 59.0 1.0 0.0 68.0 2.0 1.0 1.0
2026 1 ODI Pakistan @ South Africa 306โ€“187 5.0 0.0 0.0 10.0 4.0 0.0 60.0 0.0 0.0 56.0 2.0 2.0 1.0
2026 1 ODI New Zealand @ South Africa 268โ€“269 54.0 0.0 0.0 49.0 0.0 0.0 1.0
2026 1 ODI South Africa @ New Zealand 346โ€“350 54.0 0.0 0.0 54.0 0.0 1.0 1.0 1.0
2026 1 ODI New Zealand @ South Africa 306โ€“240 6.0 0.0 0.0 10.0 4.0 0.0 60.0 0.0 0.0 70.0 1.0 1.0 1.0
2026 1 T20I Pakistan @ South Africa 180โ€“185 24.0 0.0 0.0 40.0 2.0 3.0 1.0
2026 1 T20I Pakistan @ South Africa 100โ€“104 18.0 0.0 0.0 16.0 1.0 2.0 1.0 1.0
2026 1 T20I Pakistan @ South Africa 144โ€“91 2.0 0.0 0.0 10.0 1.0 0.0 24.0 0.0 0.0 22.0 1.0 1.0 1.0
2026 1 T20I New Zealand @ South Africa 190โ€“110 18.0 0.0 0.0 29.0 1.0 1.0 1.0 1.0
2026 1 T20I South Africa @ New Zealand 177โ€“159 24.0 0.0 0.0 27.0 3.0 1.0 1.0
2026 1 T20I South Africa @ New Zealand 149โ€“152 18.0 0.0 0.0 20.0 1.0 0.0 1.0
2026 1 T20I South Africa @ New Zealand 159โ€“160 24.0 0.0 0.0 41.0 1.0 0.0 1.0 1.0
2026 1 T20I India @ South Africa 157โ€“158 24.0 0.0 0.0 30.0 1.0 0.0 1.0
2026 1 T20I India @ South Africa 147โ€“148 24.0 0.0 0.0 17.0 1.0 0.0 1.0
2026 1 T20I India @ South Africa 192โ€“193 24.0 0.0 0.0 31.0 2.0 0.0 1.0
2026 1 T20I India @ South Africa 185โ€“171 4.0 0.0 1.0 11.0 9.0 1.0 24.0 0.0 0.0 45.0 0.0 0.0 1.0
2026 1 T20I South Africa @ India 155โ€“132 24.0 1.0 0.0 15.0 2.0 0.0 1.0 1.0