Tuelo Shadrack
T20 career record
419
Runs
11.64
Batting average
58
Wickets
4.19
Economy
Batting
Matches47
Innings47
Runs419
Average11.64
Strike rate54.99
High score62
Fifties1
Hundreds0
Boundaries
Fours17
Sixes0
Bowling
Innings53
Overs179.2
Wickets58
Runs conceded750
Average12.93
Economy4.19
Strike rate18.53
Best figures4/3
How they get out
Caught18
Caught behind0
Bowled7
LBW7
Stumped0
Run out4
Fielding
Catches9
Stumpings0
Run outs2
Total dismissals11
Grounds Tuelo Shadrack plays most
- Botswana Cricket Association Oval 121 matches · 141 runs · 14 wkts
- Gahanga International Cricket Stadium, Rwanda9 matches · 50 runs · 9 wkts
- Botswana Cricket Association Oval 26 matches · 62 runs · 10 wkts
- Entebbe Cricket Oval3 matches · 8 runs · 2 wkts
- United Cricket Club Ground3 matches · 7 runs · 1 wkts
- Gahanga B Ground, Rwanda2 matches · 15 runs · 6 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 11 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Mozambique | 3* (7) | 4/3 (4) |
| 11 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Brazil | 1 (3) | 4/8 (4) |
| 10 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Brazil | 1 (3) | 1/12 (2) |
| 8 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Malawi | 5 (20) | 3/10 (4) |
| 8 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Zambia | 62* (58) | 1/3 (4) |
| 7 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Mozambique | 10 (16) | 2/17 (4) |
| 6 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Brazil | 2 (7) | 0/22 (4) |
| 6 Apr 2026 | BCA Kalahari Women's T20 International Tournament | Lesotho | 17 (23) | 0/10 (2) |
| 26 Jul 2025 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Malawi | 2 (6) | 1/17 (3) |
| 24 Jul 2025 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Rwanda | 4 (9) | 2/13 (4) |
| 23 Jul 2025 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Sierra Leone | — | 0/17 (2) |
| 21 Jul 2025 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Mozambique | — | 1/9 (3) |
| 20 Jul 2025 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Eswatini | 11* (11) | 1/9 (4) |
| 30 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Sierra Leone | 3 (9) | 0/24 (4) |
| 29 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Eswatini | — | 3/13 (4) |
| 29 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Sierra Leone | 21 (43) | 2/10 (4) |
| 27 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Mozambique | 17 (32) | 0/17 (4) |
| 27 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Sierra Leone | 4 (11) | 0/19 (4) |
| 26 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Mozambique | 9 (17) | 1/8 (2.7) |
| 26 Apr 2025 | BCA Kalahari Women's T20 International Tournament | Eswatini | 5* (4) | 1/6 (4) |
| 8 Jun 2024 | Kwibuka Women's Twenty20 Tournament | Kenya | 1 (9) | 0/41 (4) |
| 7 Jun 2024 | Kwibuka Women's Twenty20 Tournament | Kenya | 12 (34) | 3/17 (4) |
| 5 Jun 2024 | Kwibuka Women's Twenty20 Tournament | Malawi | 3 (8) | 3/9 (4) |
| 3 Jun 2024 | Kwibuka Women's Twenty20 Tournament | Nigeria | 3 (25) | 0/16 (4) |
| 1 Jun 2024 | Kwibuka Women's Twenty20 Tournament | Rwanda | 1 (3) | 3/7 (4) |
| 31 May 2024 | Kwibuka Women's Twenty20 Tournament | Cameroon | 38* (57) | 3/2 (4) |
| 30 May 2024 | Kwibuka Women's Twenty20 Tournament | Uganda | 3 (8) | 2/32 (4) |
| 26 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Rwanda | 0 (8) | 0/18 (4) |
| 25 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Rwanda | 14 (37) | 2/7 (4) |
| 25 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Lesotho | 34 (42) | 2/6 (4) |
| 23 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Rwanda | 3 (11) | 0/19 (4) |
| 23 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Mozambique | 27* (37) | 1/9 (4) |
| 22 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Lesotho | 28 (59) | 2/3 (3.5) |
| 22 Apr 2024 | BCA Kalahari Women's T20 International Tournament | Mozambique | 7 (11) | 1/12 (4) |
| 13 Dec 2023 | ICC Women's T20 World Cup Africa Region Qualifier | Kenya | 6* (7) | 1/10 (2) |
| 11 Dec 2023 | ICC Women's T20 World Cup Africa Region Qualifier | Zimbabwe | 1 (5) | 1/25 (4) |
| 9 Dec 2023 | ICC Women's T20 World Cup Africa Region Qualifier | Tanzania | 1 (4) | 0/20 (3) |
| 8 Sept 2023 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Kenya | 0 (4) | 0/15 (2) |
| 6 Sept 2023 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Sierra Leone | 8 (15) | 0/26 (4) |
| 5 Sept 2023 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Malawi | — | 1/20 (4) |
| 3 Sept 2023 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Lesotho | 1* (7) | 2/9 (2) |
| 2 Sept 2023 | ICC Women's T20 World Cup Africa Region Division Two Qualifier | Kenya | 2 (8) | 0/30 (4) |
| 15 Jun 2022 | Kwibuka Women's Twenty20 Tournament | Rwanda | 0 (2) | 1/7 (1) |
| 11 Jun 2022 | Kwibuka Women's Twenty20 Tournament | Nigeria | 26* (30) | 1/12 (2) |
| 10 Jun 2022 | Kwibuka Women's Twenty20 Tournament | Tanzania | 9 (13) | 0/17 (2) |
| 16 Sept 2021 | ICC Women's T20 World Cup Africa Region Qualifier | Tanzania | 3 (7) | 0/9 (1) |
| 10 Sept 2021 | ICC Women's T20 World Cup Africa Region Qualifier | Mozambique | — | 0/4 (2) |
| 9 Sept 2021 | ICC Women's T20 World Cup Africa Region Qualifier | Eswatini | — | 1/6 (3) |
| 10 Jun 2021 | Kwibuka Women's Twenty20 Tournament | Nigeria | — | 0/17 (4) |
| 8 Jun 2021 | Kwibuka Women's Twenty20 Tournament | Namibia | 0* (1) | 0/11 (4) |
| 7 Jun 2021 | Kwibuka Women's Twenty20 Tournament | Kenya | 4 (11) | — |
| 3 Apr 2019 | Botswana Women tour of Namibia | Namibia | 1 (3) | 0/30 (4) |
| 2 Apr 2019 | Botswana Women tour of Namibia | Namibia | 1* (4) | 0/9 (1) |
| 2 Apr 2019 | Botswana Women tour of Namibia | Namibia | 5 (13) | 1/28 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.