Rwanda vs Botswana

Rwanda vs Botswana, ICC Men's T20 World Cup Sub Regional Africa Qualifier, 30 May 2026

Result

Rwanda (20 ov) 117/8
Botswana (20 ov) 115/8

Rwanda won by 2 runs

Full scorecard

Rwanda — 1st innings

117/8 (20 ov)
Batting RB4s6sSR
Hamza Khan b B van Zyl 23 23 3 0 100.00
D Ndikubwimana lbw b K Piet 19 15 1 2 126.67
I Niyomugabo c P Silas b B van Zyl 3 13 0 0 23.08
O Manishimwe c M Kasselman b B Kgosiemang 21 24 1 1 87.50
Yves Cyusa c B van Zyl b D Maisuria 5 9 0 0 55.56
D Uwimana c B van Zyl b D Maisuria 4 8 0 0 50.00
E Rukiriza c V Mbazo b N Master 16 10 1 1 160.00
M Akayezu c M Kasselman b B van Zyl 19 14 2 0 135.71
Muhammad Nadir * not out 3 3 0 0 100.00
Z Bimenyimana * not out 1 1 0 0 100.00
Extras (b 1, w 2) 3
Total 8 wkts, 20 ov 117

Did not bat I Ntirenganya

Fall of wickets 1-33 (D Ndikubwimana, 4.1 ov), 2-40 (I Niyomugabo, 7.4 ov), 3-53 (Hamza Khan, 9.4 ov), 4-61 (Yves Cyusa, 12.2 ov), 5-70 (D Uwimana, 14.3 ov), 6-84 (O Manishimwe, 15.5 ov), 7-102 (E Rukiriza, 18.1 ov), 8-114 (M Akayezu, 19.3 ov)

Bowling OMRWEconWdNb
B Kgosiemang 4 0 32 1 8.00 0 0
N Master 2 0 22 1 11.00 0 0
K Piet 4 0 15 1 3.75 1 0
B van Zyl 4 0 23 3 5.75 0 0
T Tshose 4 0 13 0 3.25 0 0
D Maisuria 2 0 11 2 5.50 1 0

Botswana — 2nd innings

T 118 115/8 (20 ov)
Batting RB4s6sSR
K Motlanka b M Akayezu 40 38 4 1 105.26
M Kasselman c I Niyomugabo b E Rukiriza 10 16 1 0 62.50
V Mbazo c Z Bimenyimana b Yves Cyusa 5 17 0 0 29.41
B van Zyl c I Niyomugabo b M Akayezu 11 7 1 1 157.14
T Tshose b I Ntirenganya 4 8 0 0 50.00
N Master c I Niyomugabo b Muhammad Nadir 11 14 1 0 78.57
Ameer Saiyed run out (D Ndikubwimana/E Rukiriza) 2 5 0 0 40.00
P Silas * not out 8 7 1 0 114.29
K Piet c E Rukiriza b Yves Cyusa 2 3 0 0 66.67
D Maisuria * not out 16 5 0 2 320.00
Extras (b 3, w 3) 6
Total 8 wkts, 20 ov 115

Did not bat B Kgosiemang

Fall of wickets 1-25 (M Kasselman, 4.6 ov), 2-43 (V Mbazo, 9.2 ov), 3-57 (B van Zyl, 10.6 ov), 4-66 (T Tshose, 13.4 ov), 5-74 (K Motlanka, 14.6 ov), 6-86 (N Master, 17.2 ov), 7-88 (Ameer Saiyed, 17.4 ov), 8-98 (K Piet, 19.1 ov)

Bowling OMRWEconWdNb
Z Bimenyimana 1 0 11 0 11.00 0 0
Muhammad Nadir 4 0 19 1 4.75 0 0
E Rukiriza 4 0 9 1 2.25 1 0
Yves Cyusa 3 0 31 2 10.33 1 0
M Akayezu 4 0 24 2 6.00 1 0
I Ntirenganya 4 0 18 1 4.50 0 0

Ball by ball

Rwanda — 1st innings — 20 overs

0.1 B Kgosiemang to Hamza Khan, 1 run

0.2 B Kgosiemang to D Ndikubwimana, no run

0.3 B Kgosiemang to D Ndikubwimana, no run

0.4 B Kgosiemang to D Ndikubwimana, 2 runs

0.5 B Kgosiemang to D Ndikubwimana, 1 run

0.6 B Kgosiemang to Hamza Khan, FOUR

1.1 N Master to D Ndikubwimana, no run

1.2 N Master to D Ndikubwimana, SIX

1.3 N Master to D Ndikubwimana, FOUR

1.4 N Master to D Ndikubwimana, no run

1.5 N Master to D Ndikubwimana, no run

1.6 N Master to D Ndikubwimana, SIX

2.1 K Piet to Hamza Khan, no run

2.2 K Piet to Hamza Khan, 1 run

2.3 K Piet to D Ndikubwimana, no run

2.4 K Piet to D Ndikubwimana, no run

2.5 K Piet to D Ndikubwimana, no run

2.6 K Piet to D Ndikubwimana, no run

3.1 B Kgosiemang to Hamza Khan, no run

3.2 B Kgosiemang to Hamza Khan, FOUR

3.3 B Kgosiemang to Hamza Khan, FOUR

3.4 B Kgosiemang to Hamza Khan, no run

3.5 B Kgosiemang to Hamza Khan, no run

3.6 B Kgosiemang to Hamza Khan, no run

4.1 K Piet to D Ndikubwimana, OUT! D Ndikubwimana lbw b K Piet

4.2 K Piet to I Niyomugabo, no run

4.3 K Piet to I Niyomugabo, 1 run

4.4 K Piet to Hamza Khan, no run

4.5 K Piet to Hamza Khan, no run

4.6 K Piet to Hamza Khan, no run

5.1 B van Zyl to I Niyomugabo, no run

5.2 B van Zyl to I Niyomugabo, no run

5.3 B van Zyl to I Niyomugabo, no run

5.4 B van Zyl to I Niyomugabo, 1 run

5.5 B van Zyl to Hamza Khan, no run

5.6 B van Zyl to Hamza Khan, no run

6.1 T Tshose to I Niyomugabo, no run

6.2 T Tshose to I Niyomugabo, no run

6.3 T Tshose to I Niyomugabo, 1 run

6.4 T Tshose to Hamza Khan, 2 runs

6.5 T Tshose to Hamza Khan, 1 run

6.6 T Tshose to I Niyomugabo, no run

7.1 B van Zyl to Hamza Khan, 1 run

7.2 B van Zyl to I Niyomugabo, no run

7.3 B van Zyl to I Niyomugabo, no run

7.4 B van Zyl to I Niyomugabo, OUT! I Niyomugabo c P Silas b B van Zyl

7.5 B van Zyl to O Manishimwe, 2 runs

7.6 B van Zyl to O Manishimwe, FOUR

8.1 T Tshose to Hamza Khan, 1 run

8.2 T Tshose to O Manishimwe, no run

8.3 T Tshose to O Manishimwe, no run

8.4 T Tshose to O Manishimwe, 1 run

8.5 T Tshose to Hamza Khan, 1 run

8.6 T Tshose to O Manishimwe, no run

9.1 B van Zyl to Hamza Khan, 1 run

9.2 B van Zyl to O Manishimwe, 1 run

9.3 B van Zyl to Hamza Khan, 2 runs

9.4 B van Zyl to Hamza Khan, OUT! Hamza Khan b B van Zyl

9.5 B van Zyl to Yves Cyusa, 2 runs

9.6 B van Zyl to Yves Cyusa, no run

10.1 K Piet to O Manishimwe, no run

10.2 K Piet to O Manishimwe, no run

10.3 K Piet to O Manishimwe, 1 run

10.4 K Piet to Yves Cyusa, wide

10.4 K Piet to Yves Cyusa, 1 run

10.5 K Piet to O Manishimwe, no run

10.6 K Piet to O Manishimwe, no run

11.1 T Tshose to Yves Cyusa, no run

11.2 T Tshose to Yves Cyusa, no run

11.3 T Tshose to Yves Cyusa, 1 run

11.4 T Tshose to O Manishimwe, 1 run

11.5 T Tshose to Yves Cyusa, 1 run

11.6 T Tshose to O Manishimwe, no run

12.1 D Maisuria to Yves Cyusa, no run

12.2 D Maisuria to Yves Cyusa, OUT! Yves Cyusa c B van Zyl b D Maisuria

12.3 D Maisuria to D Uwimana, no run

12.4 D Maisuria to D Uwimana, 1 run

12.5 D Maisuria to O Manishimwe, no run

12.6 D Maisuria to O Manishimwe, wide

12.6 D Maisuria to O Manishimwe, no run

13.1 T Tshose to D Uwimana, no run

13.2 T Tshose to D Uwimana, no run

13.3 T Tshose to D Uwimana, 1 bye

13.4 T Tshose to O Manishimwe, 1 run

13.5 T Tshose to D Uwimana, 1 run

13.6 T Tshose to O Manishimwe, 1 run

14.1 D Maisuria to O Manishimwe, 1 run

14.2 D Maisuria to D Uwimana, 2 runs

14.3 D Maisuria to D Uwimana, OUT! D Uwimana c B van Zyl b D Maisuria

14.4 D Maisuria to E Rukiriza, 1 run

14.5 D Maisuria to O Manishimwe, 1 run

14.6 D Maisuria to E Rukiriza, FOUR

15.1 B Kgosiemang to O Manishimwe, 1 run

15.2 B Kgosiemang to E Rukiriza, 1 run

15.3 B Kgosiemang to O Manishimwe, SIX

15.4 B Kgosiemang to O Manishimwe, no run

15.5 B Kgosiemang to O Manishimwe, OUT! O Manishimwe c M Kasselman b B Kgosiemang

15.6 B Kgosiemang to M Akayezu, 1 run

16.1 K Piet to M Akayezu, 1 run

16.2 K Piet to E Rukiriza, no run

16.3 K Piet to E Rukiriza, SIX

16.4 K Piet to E Rukiriza, 1 run

16.5 K Piet to M Akayezu, no run

16.6 K Piet to M Akayezu, 2 runs

17.1 B Kgosiemang to E Rukiriza, no run

17.2 B Kgosiemang to E Rukiriza, 2 runs

17.3 B Kgosiemang to E Rukiriza, 1 run

17.4 B Kgosiemang to M Akayezu, FOUR

17.5 B Kgosiemang to M Akayezu, no run

17.6 B Kgosiemang to M Akayezu, no run

18.1 N Master to E Rukiriza, OUT! E Rukiriza c V Mbazo b N Master

18.2 N Master to Muhammad Nadir, 1 run

18.3 N Master to M Akayezu, 2 runs

18.4 N Master to M Akayezu, no run

18.5 N Master to M Akayezu, 2 runs

18.6 N Master to M Akayezu, 1 run

19.1 B van Zyl to M Akayezu, 2 runs

19.2 B van Zyl to M Akayezu, FOUR

19.3 B van Zyl to M Akayezu, OUT! M Akayezu c M Kasselman b B van Zyl

19.4 B van Zyl to Z Bimenyimana, 1 run

19.5 B van Zyl to Muhammad Nadir, no run

19.6 B van Zyl to Muhammad Nadir, 2 runs

Botswana — 2nd innings — 20 overs

0.1 Z Bimenyimana to K Motlanka, FOUR

0.2 Z Bimenyimana to K Motlanka, no run

0.3 Z Bimenyimana to K Motlanka, SIX

0.4 Z Bimenyimana to K Motlanka, 1 run

0.5 Z Bimenyimana to M Kasselman, no run

0.6 Z Bimenyimana to M Kasselman, no run

1.1 Muhammad Nadir to K Motlanka, no run

1.2 Muhammad Nadir to K Motlanka, 1 run

1.3 Muhammad Nadir to M Kasselman, 2 runs

1.4 Muhammad Nadir to M Kasselman, no run

1.5 Muhammad Nadir to M Kasselman, no run

1.6 Muhammad Nadir to M Kasselman, FOUR

2.1 E Rukiriza to K Motlanka, 1 run

2.2 E Rukiriza to M Kasselman, no run

2.3 E Rukiriza to M Kasselman, 1 run

2.4 E Rukiriza to K Motlanka, no run

2.5 E Rukiriza to K Motlanka, no run

2.6 E Rukiriza to K Motlanka, no run

3.1 Muhammad Nadir to M Kasselman, no run

3.2 Muhammad Nadir to M Kasselman, 1 run

3.3 Muhammad Nadir to K Motlanka, no run

3.4 Muhammad Nadir to K Motlanka, no run

3.5 Muhammad Nadir to K Motlanka, 1 run

3.6 Muhammad Nadir to M Kasselman, no run

4.1 E Rukiriza to K Motlanka, 1 run

4.2 E Rukiriza to M Kasselman, no run

4.3 E Rukiriza to M Kasselman, no run

4.4 E Rukiriza to M Kasselman, 2 runs

4.5 E Rukiriza to M Kasselman, no run

4.6 E Rukiriza to M Kasselman, OUT! M Kasselman c I Niyomugabo b E Rukiriza

5.1 Muhammad Nadir to K Motlanka, FOUR

5.2 Muhammad Nadir to K Motlanka, 1 run

5.3 Muhammad Nadir to V Mbazo, no run

5.4 Muhammad Nadir to V Mbazo, no run

5.5 Muhammad Nadir to V Mbazo, 1 run

5.6 Muhammad Nadir to K Motlanka, no run

6.1 E Rukiriza to V Mbazo, no run

6.2 E Rukiriza to V Mbazo, no run

6.3 E Rukiriza to V Mbazo, no run

6.4 E Rukiriza to V Mbazo, wide

6.4 E Rukiriza to V Mbazo, no run

6.5 E Rukiriza to V Mbazo, no run

6.6 E Rukiriza to V Mbazo, no run

7.1 Yves Cyusa to K Motlanka, 1 run

7.2 Yves Cyusa to V Mbazo, 1 run

7.3 Yves Cyusa to K Motlanka, FOUR

7.4 Yves Cyusa to K Motlanka, 1 run

7.5 Yves Cyusa to V Mbazo, no run

7.6 Yves Cyusa to V Mbazo, 1 run

8.1 E Rukiriza to V Mbazo, no run

8.2 E Rukiriza to V Mbazo, 1 run

8.3 E Rukiriza to K Motlanka, 1 run

8.4 E Rukiriza to V Mbazo, 1 run

8.5 E Rukiriza to K Motlanka, no run

8.6 E Rukiriza to K Motlanka, no run

9.1 Yves Cyusa to V Mbazo, no run

9.2 Yves Cyusa to V Mbazo, OUT! V Mbazo c Z Bimenyimana b Yves Cyusa

9.3 Yves Cyusa to B van Zyl, 1 run

9.4 Yves Cyusa to K Motlanka, 1 run

9.5 Yves Cyusa to B van Zyl, FOUR

9.6 Yves Cyusa to B van Zyl, no run

10.1 M Akayezu to K Motlanka, no run

10.2 M Akayezu to K Motlanka, 1 run

10.3 M Akayezu to B van Zyl, wide

10.3 M Akayezu to B van Zyl, no run

10.4 M Akayezu to B van Zyl, SIX

10.5 M Akayezu to B van Zyl, no run

10.6 M Akayezu to B van Zyl, OUT! B van Zyl c I Niyomugabo b M Akayezu

11.1 I Ntirenganya to K Motlanka, no run

11.2 I Ntirenganya to K Motlanka, 1 run

11.3 I Ntirenganya to T Tshose, no run

11.4 I Ntirenganya to T Tshose, 1 run

11.5 I Ntirenganya to K Motlanka, no run

11.6 I Ntirenganya to K Motlanka, 1 run

12.1 M Akayezu to K Motlanka, 1 run

12.2 M Akayezu to T Tshose, 2 runs

12.3 M Akayezu to T Tshose, 1 run

12.4 M Akayezu to K Motlanka, no run

12.5 M Akayezu to K Motlanka, 1 run

12.6 M Akayezu to T Tshose, no run

13.1 I Ntirenganya to K Motlanka, 1 run

13.2 I Ntirenganya to T Tshose, no run

13.3 I Ntirenganya to T Tshose, no run

13.4 I Ntirenganya to T Tshose, OUT! T Tshose b I Ntirenganya

13.5 I Ntirenganya to N Master, no run

13.6 I Ntirenganya to N Master, no run

14.1 M Akayezu to K Motlanka, FOUR

14.2 M Akayezu to K Motlanka, 1 run

14.3 M Akayezu to N Master, 1 run

14.4 M Akayezu to K Motlanka, 1 run

14.5 M Akayezu to N Master, 1 run

14.6 M Akayezu to K Motlanka, OUT! K Motlanka b M Akayezu

15.1 I Ntirenganya to N Master, 2 runs

15.2 I Ntirenganya to N Master, no run

15.3 I Ntirenganya to N Master, no run

15.4 I Ntirenganya to N Master, no run

15.5 I Ntirenganya to N Master, FOUR

15.6 I Ntirenganya to N Master, 1 run

16.1 M Akayezu to N Master, 1 run

16.2 M Akayezu to Ameer Saiyed, no run

16.3 M Akayezu to Ameer Saiyed, no run

16.4 M Akayezu to Ameer Saiyed, no run

16.5 M Akayezu to Ameer Saiyed, 1 run

16.6 M Akayezu to N Master, 1 run

17.1 Muhammad Nadir to N Master, 2 byes

17.2 Muhammad Nadir to N Master, OUT! N Master c I Niyomugabo b Muhammad Nadir

17.3 Muhammad Nadir to P Silas, 1 run

17.4 Muhammad Nadir to Ameer Saiyed, OUT! Ameer Saiyed run out (D Ndikubwimana/E Rukiriza)

17.5 Muhammad Nadir to K Piet, 1 run

17.6 Muhammad Nadir to P Silas, 1 run

18.1 I Ntirenganya to P Silas, 1 bye

18.2 I Ntirenganya to K Piet, 1 run

18.3 I Ntirenganya to P Silas, 2 runs

18.4 I Ntirenganya to P Silas, FOUR

18.5 I Ntirenganya to P Silas, no run

18.6 I Ntirenganya to P Silas, no run

19.1 Yves Cyusa to K Piet, OUT! K Piet c E Rukiriza b Yves Cyusa

19.2 Yves Cyusa to D Maisuria, 2 runs

19.3 Yves Cyusa to D Maisuria, wide

19.3 Yves Cyusa to D Maisuria, SIX

19.4 Yves Cyusa to D Maisuria, SIX

19.5 Yves Cyusa to D Maisuria, no run

19.6 Yves Cyusa to D Maisuria, 2 runs

Match details

Format T20
Ground Botswana Cricket Association Oval 1, Gaborone, Gaborone
Season 2026
Toss Rwanda won the toss and chose to bat
Umpires F Mutizwa, LB Gcuma
Match referee S Wadvalla

Other matches on 30 May 2026 →