KM
PLAYER · SOUTH AFRICA · WOMEN
Karabo Meso
Middle-order batter · 2024 to 2026 · 21 internationals
21Internationals
129Runs
0Hundreds
-Wickets
17Catches
Career records by format
| Format | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 0s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| T20I | 12 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Format | Mat | Inns | Ct | St | Dis | Dis/inns | Best |
|---|---|---|---|---|---|---|---|
| ODI | 9 | 9 | 9 | 1 | 10 | 1.111 | 3 (3ct 0st) |
| T20I | 12 | 12 | 8 | 1 | 9 | 0.750 | 3 (3ct 0st) |
Career records checked 2026-09-30. Independent of the scorecard archive.
Karabo Meso: women's ODI and T20I stats
Where the career sits
Scorecard coverage
| Format | Official bat inns | In scorecards | Official bowl inns | In scorecards | First | Latest | Coverage |
|---|---|---|---|---|---|---|---|
| ODI | 6 | 6 | - | 0 | 2025-04-29 | 2025-12-19 | Complete |
| T20I | 9 | 9 | - | 0 | 2024-03-30 | 2026-09-19 | Complete |
Questions fans ask about Karabo Meso
- How many ODI runs has Karabo Meso scored?
- Karabo Meso has 46 runs in 6 women's ODI innings from 9 matches at an average of 9.20 and a strike rate of 47.91. Highest score: 17.
- How many T20I runs has Karabo Meso scored?
- Karabo Meso has 83 runs in 9 women's T20I innings from 12 matches at an average of 20.75 and a strike rate of 78.30. Highest score: 50*.
- Which teams has Karabo Meso played international cricket for?
- Karabo Meso is recorded for South Africa in this publication.
- When did Karabo Meso play international cricket?
- This career snapshot covers 2024 to 2026. Dates follow the official record, not only the scorecard archive.
Explore every recorded innings
22 match appearances in available scorecards. Filters apply to this archive only.
Latest appearances
| Date | Match | Format | Result |
|---|---|---|---|
| 2026-09-19 | South Africa v Zimbabwe | T20I | South Africa won by 14 runs |
| 2026-09-15 | South Africa v Zimbabwe | T20I | South Africa won by 80 runs |
| 2026-09-13 | South Africa v Zimbabwe | T20I | South Africa won by 64 runs |
| 2026-09-11 | Zimbabwe v South Africa | T20I | South Africa won by 6 wickets |
| 2026-03-25 | New Zealand v South Africa | T20I | New Zealand won by 92 runs |
| 2026-03-22 | South Africa v New Zealand | T20I | New Zealand won by 6 wickets |
| 2026-02-16 | Pakistan v South Africa | T20I | Pakistan won by 53 runs |
| 2025-12-19 | Ireland v South Africa | ODI | South Africa won by 6 wickets |
| 2025-12-16 | South Africa v Ireland | ODI | South Africa won by 74 runs |
| 2025-12-13 | Ireland v South Africa | ODI | South Africa won by 7 wickets |
| 2025-12-10 | Ireland v South Africa | T20I | No result |
| 2025-10-21 | South Africa v Pakistan | ODI | South Africa won by 150 runs (D/L method) |
ODI CAREER · 2025 to 2025
Karabo Meso in ODIs
Complete: every official innings is in the scorecards
46Runs
9.20Average
47.91Strike rate
0Hundreds
0Fifties
17Highest
Official ODI record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 9 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 9 | 9 | 9 | 1 | 10 | 1.111 | 3 (3ct 0st) |
ODI career in charts
01-4950-99100+* not out
1
0
3
1-9
2
10-24
0
25-49
0
50-99
0
100+
Caught2 · 33.3%
Bowled1 · 16.7%
Stumped1 · 16.7%
Caught and bowled1 · 16.7%
Not out1 · 16.7%
1-0 inns
212.001 inns
317.001 inns
48.002 inns
5-0 inns
60.001 inns
711 inns
8-0 inns
9-0 inns
10-0 inns
11-0 inns
Fours8 · 17.4%
Other runs38 · 82.6%
Recent ODI form
Last 6 batting innings
46runs
9.20average
47.91strike rate
050s
0100s
ODI record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ireland | 2 | 2 | 1 | 18 | 17 | 18.00 | 29 | 62.06 | 0 | 0 | 0 | 1 | 0 |
| Pakistan | 2 | 2 | 0 | 12 | 12 | 6.00 | 23 | 52.17 | 0 | 0 | 1 | 0 | 0 |
| India | 1 | 1 | 0 | 7 | 7 | 7.00 | 17 | 41.17 | 0 | 0 | 0 | 0 | 0 |
| Sri Lanka | 1 | 1 | 0 | 9 | 9 | 9.00 | 27 | 33.33 | 0 | 0 | 0 | 1 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 2 | 2 | 1 | 18 | 17 | 18.00 | 29 | 62.06 | 0 | 0 | 0 | 1 | 0 |
| Away | 2 | 2 | 0 | 21 | 12 | 10.50 | 47 | 44.68 | 0 | 0 | 0 | 1 | 0 |
| Neutral | 2 | 2 | 0 | 7 | 7 | 3.50 | 20 | 35.00 | 0 | 0 | 1 | 0 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 4 | 4 | 1 | 22 | 12 | 7.33 | 51 | 43.13 | 0 | 0 | 1 | 1 | 0 |
| Chasing | 2 | 2 | 0 | 24 | 17 | 12.00 | 45 | 53.33 | 0 | 0 | 0 | 1 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 2 | 1 | 1 | 0 | 12 | 12 | 12.00 | 20 | 60.00 | 0 | 0 | 0 | 0 | 0 |
| No. 3 | 1 | 1 | 0 | 17 | 17 | 17.00 | 28 | 60.71 | 0 | 0 | 0 | 1 | 0 |
| No. 4 | 2 | 2 | 0 | 16 | 9 | 8.00 | 44 | 36.36 | 0 | 0 | 0 | 1 | 0 |
| No. 6 | 1 | 1 | 0 | 0 | 0 | 0.00 | 3 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| No. 7 | 1 | 1 | 1 | 1 | 1* | N/A | 1 | 100.00 | 0 | 0 | 0 | 0 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 3 | 3 | 1 | 18 | 17 | 9.00 | 32 | 56.25 | 0 | 0 | 1 | 1 | 0 |
| Lost | 3 | 3 | 0 | 28 | 12 | 9.33 | 64 | 43.75 | 0 | 0 | 0 | 1 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| R Premadasa Stadium | 3 | 3 | 0 | 16 | 9 | 5.33 | 47 | 34.04 | 0 | 0 | 1 | 1 | 0 |
| All | 6 | 6 | 1 | 46 | 17 | 9.20 | 96 | 47.91 | 0 | 0 | 1 | 2 | 0 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best ODI performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 17 | 28 | 60.71 | 1 | 0 | Ireland | The Wanderers Stadium | 2025-12-19 |
| 12 | 20 | 60.00 | 0 | 0 | Pakistan | Gaddafi Stadium | 2025-09-22 |
| 9 | 27 | 33.33 | 1 | 0 | Sri Lanka | R Premadasa Stadium | 2025-05-02 |
| 7 | 17 | 41.17 | 0 | 0 | India | R Premadasa Stadium | 2025-04-29 |
| 1* | 1 | 100.00 | 0 | 0 | Ireland | St George's Park | 2025-12-16 |
| 0 | 3 | 0.00 | 0 | 0 | Pakistan | R Premadasa Stadium | 2025-10-21 |
Latest ODI matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2025-12-19 | Ireland | 17 | - | The Wanderers Stadium | South Africa won by 6 wickets |
| 2025-12-16 | Ireland | 1* | - | St George's Park | South Africa won by 74 runs |
| 2025-12-13 | Ireland v South Africa | did not bat | - | Buffalo Park | South Africa won by 7 wickets |
| 2025-10-21 | Pakistan | 0 | - | R Premadasa Stadium | South Africa won by 150 runs (D/L method) |
| 2025-10-17 | Sri Lanka v South Africa | did not bat | - | R Premadasa Stadium | South Africa won by 10 wickets (D/L method) |
| 2025-09-22 | Pakistan | 12 | - | Gaddafi Stadium | Pakistan won by 6 wickets |
| 2025-09-19 | South Africa v Pakistan | did not bat | - | Gaddafi Stadium | South Africa won by 25 runs (D/L method) |
| 2025-05-02 | Sri Lanka | 9 | - | R Premadasa Stadium | Sri Lanka won by 5 wickets |
| 2025-04-29 | India | 7 | - | R Premadasa Stadium | India won by 15 runs |
T20I CAREER · 2024 to 2026
Karabo Meso in T20Is
Complete: every official innings is in the scorecards
83Runs
20.75Average
78.30Strike rate
0Hundreds
1Fifties
50*Highest
Official T20I record
| Batting | Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Career | 12 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Fielding | Mat | Inns | Ct | St | Dis | Dis/Inns | Best |
|---|---|---|---|---|---|---|---|
| Career | 12 | 12 | 8 | 1 | 9 | 0.750 | 3 (3ct 0st) |
T20I career in charts
01-4950-99100+* not out
3
0
4
1-9
1
10-24
0
25-49
1
50-99
0
100+
Caught2 · 22.2%
Bowled2 · 22.2%
Not out5 · 55.6%
1-0 inns
2-0 inns
356.002 inns
4-0 inns
5-0 inns
619.002 inns
711 inns
82.504 inns
9-0 inns
10-0 inns
11-0 inns
Fours20 · 24.1%
Sixes6 · 7.2%
Other runs57 · 68.7%
Recent T20I form
Last 9 batting innings
83runs
20.75average
78.30strike rate
150s
0100s
T20I record by situation
complete career| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| West Indies | 3 | 3 | 2 | 24 | 14* | 24.00 | 32 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| Sri Lanka | 2 | 2 | 1 | 0 | 0* | 0.00 | 3 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Zimbabwe | 2 | 2 | 1 | 56 | 50* | 56.00 | 66 | 84.84 | 0 | 1 | 0 | 5 | 1 |
| New Zealand | 1 | 1 | 0 | 0 | 0 | 0.00 | 1 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| Pakistan | 1 | 1 | 1 | 3 | 3* | N/A | 4 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Home | 3 | 3 | 2 | 3 | 3* | 3.00 | 7 | 42.85 | 0 | 0 | 1 | 0 | 0 |
| Away | 6 | 6 | 3 | 80 | 50* | 26.66 | 99 | 80.80 | 0 | 1 | 1 | 5 | 1 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Batting first | 7 | 7 | 4 | 80 | 50* | 26.66 | 101 | 79.20 | 0 | 1 | 1 | 5 | 1 |
| Chasing | 2 | 2 | 1 | 3 | 3* | 3.00 | 5 | 60.00 | 0 | 0 | 1 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No. 3 | 2 | 2 | 1 | 56 | 50* | 56.00 | 66 | 84.84 | 0 | 1 | 0 | 5 | 1 |
| No. 6 | 2 | 2 | 1 | 19 | 14* | 19.00 | 28 | 67.85 | 0 | 0 | 0 | 0 | 0 |
| No. 7 | 1 | 1 | 1 | 3 | 3* | N/A | 4 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| No. 8 | 4 | 4 | 2 | 5 | 5* | 2.50 | 8 | 62.50 | 0 | 0 | 2 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Won | 3 | 3 | 2 | 61 | 50* | 61.00 | 70 | 87.14 | 0 | 1 | 0 | 5 | 1 |
| Lost | 6 | 6 | 3 | 22 | 14* | 7.33 | 36 | 61.11 | 0 | 0 | 2 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2 | 2 | 1 | 0 | 0* | 0.00 | 3 | 0.00 | 0 | 0 | 1 | 0 | 0 |
| 2025 | 3 | 3 | 2 | 24 | 14* | 24.00 | 32 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| 2026 | 4 | 4 | 2 | 59 | 50* | 29.50 | 71 | 83.09 | 0 | 1 | 1 | 5 | 1 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Three Ws Oval | 3 | 3 | 2 | 24 | 14* | 24.00 | 32 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
| Mat | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| South Africa Women tour of West Indies | 3 | 3 | 2 | 24 | 14* | 24.00 | 32 | 75.00 | 0 | 0 | 0 | 0 | 0 |
| All | 9 | 9 | 5 | 83 | 50* | 20.75 | 106 | 78.30 | 0 | 1 | 2 | 5 | 1 |
- not recorded in the scorecards · N/A no dismissals or balls to divide by
Best T20I performances
| Score | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 50* | 51 | 98.03 | 5 | 1 | Zimbabwe | Queens Sports Club | 2026-09-15 |
| 14* | 19 | 73.68 | 0 | 0 | West Indies | Three Ws Oval | 2025-06-22 |
| 6 | 15 | 40.00 | 0 | 0 | Zimbabwe | Queens Sports Club | 2026-09-19 |
| 5* | 4 | 125.00 | 0 | 0 | West Indies | Three Ws Oval | 2025-06-20 |
| 5 | 9 | 55.55 | 0 | 0 | West Indies | Three Ws Oval | 2025-06-23 |
| 3* | 4 | 75.00 | 0 | 0 | Pakistan | Willowmoore Park | 2026-02-16 |
| 0* | 1 | 0.00 | 0 | 0 | Sri Lanka | Buffalo Park | 2024-04-03 |
| 0 | 2 | 0.00 | 0 | 0 | Sri Lanka | Senwes Park | 2024-03-30 |
| 0 | 1 | 0.00 | 0 | 0 | New Zealand | Hagley Oval | 2026-03-25 |
Latest T20I matches
| Date | Opponent | Bat | Bowl | Ground | Result |
|---|---|---|---|---|---|
| 2026-09-19 | Zimbabwe | 6 | - | Queens Sports Club | South Africa won by 14 runs |
| 2026-09-15 | Zimbabwe | 50* | - | Queens Sports Club | South Africa won by 80 runs |
| 2026-09-13 | South Africa v Zimbabwe | did not bat | - | Queens Sports Club | South Africa won by 64 runs |
| 2026-09-11 | Zimbabwe v South Africa | did not bat | - | Queens Sports Club | South Africa won by 6 wickets |
| 2026-03-25 | New Zealand | 0 | - | Hagley Oval | New Zealand won by 92 runs |
| 2026-03-22 | South Africa v New Zealand | did not bat | - | Sky Stadium | New Zealand won by 6 wickets |
| 2026-02-16 | Pakistan | 3* | - | Willowmoore Park | Pakistan won by 53 runs |
| 2025-12-10 | Ireland v South Africa | did not bat | - | Willowmoore Park | No result |
| 2025-06-23 | West Indies | 5 | - | Three Ws Oval | West Indies won by 6 wickets |
| 2025-06-22 | West Indies | 14* | - | Three Ws Oval | West Indies won by 6 wickets |