Botswana vs Rwanda 
9 matches: Botswana won 1, Rwanda won 8
Record by format
| Competition | Span | M | BOT won | RWA won | T | D | NR |
|---|---|---|---|---|---|---|---|
| T20I | 2022–2026 | 9 | 1 | 8 |
Latest Botswana v Rwanda results
Rwanda won by 6 runs (D/L)
Rwanda won by 55 runs
Rwanda won by 2 runs
Rwanda won by 25 runs
Botswana won by 6 wickets
Rwanda won by 10 wickets
Rwanda won by 7 wickets
Rwanda won by 27 runs
Rwanda won by 5 wickets
Most runs
| # | Player | Span | Inns | Runs | HS | Avg | SR | 100s |
|---|---|---|---|---|---|---|---|---|
| 1 | D Ndikubwimana | 2022–2026 | 9 | 250 | 69 | 35.71 | 103.31 | 0 |
| 2 | O Manishimwe | 2023–2026 | 6 | 195 | 89* | 48.75 | 124.20 | 0 |
| 3 | K Motlanka | 2022–2026 | 7 | 171 | 40 | 24.43 | 106.88 | 0 |
| 4 | Hamza Khan | 2026 | 3 | 169 | 93* | 84.50 | 160.95 | 0 |
| 5 | Vinoo Balakrishnan | 2022–2026 | 7 | 154 | 61 | 22.00 | 124.19 | 0 |
| 6 | M Kasselman | 2024–2026 | 5 | 149 | 57 | 29.80 | 140.57 | 0 |
| 7 | P Silas | 2022–2026 | 9 | 113 | 41 | 16.14 | 116.49 | 0 |
| 8 | Tharindu Perera | 2022–2024 | 4 | 109 | 48 | 27.25 | 106.86 | 0 |
| 9 | W Niyitanga | 2022–2023 | 3 | 93 | 53 | 31.00 | 97.89 | 0 |
| 10 | Reginald Nehonde | 2022–2024 | 5 | 77 | 28 | 15.40 | 88.51 | 0 |
Most wickets
| # | Player | Span | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|
| 1 | E Rukiriza | 2023–2026 | 8 | 15 | 4/15 | 11.27 | 6.18 | 0 |
| 2 | M Akayezu | 2022–2026 | 9 | 10 | 4/16 | 21.70 | 6.78 | 0 |
| 3 | Muhammad Nadir | 2024–2026 | 6 | 9 | 3/13 | 14.22 | 5.57 | 0 |
| 4 | Dhruv Maisuria | 2022–2026 | 5 | 7 | 3/24 | 11.14 | 4.59 | 0 |
| 5 | Z Bimenyimana | 2022–2026 | 8 | 6 | 2/14 | 27.50 | 6.88 | 0 |
| 6 | K Piet | 2023–2026 | 8 | 6 | 2/7 | 21.17 | 4.65 | 0 |
| 7 | Mmoloki Mooketsi | 2022–2026 | 8 | 5 | 2/17 | 49.00 | 7.90 | 0 |
| 8 | Yves Cyusa | 2026 | 2 | 5 | 3/11 | 8.40 | 6.00 | 0 |
| 9 | E Kubwimana | 2024 | 3 | 4 | 2/28 | 18.50 | 6.73 | 0 |
| 10 | B Kgosiemang | 2023–2026 | 5 | 4 | 2/35 | 39.00 | 8.67 | 0 |
Highest scores
| # | Player | Runs | Balls | 4s | 6s | Team | Match |
|---|---|---|---|---|---|---|---|
| 1 | Hamza Khan | 93* | 48 | 7 | 7 | Rwanda | 13 Sept 2026 v Botswana |
| 2 | O Manishimwe | 89* | 52 | 7 | 5 | Rwanda | 6 Dec 2024 v Botswana |
| 3 | D Ndikubwimana | 69 | 60 | 6 | 4 | Rwanda | 8 Sept 2026 v Botswana |
| 4 | D Ndikubwimana | 62 | 44 | 6 | 3 | Rwanda | 11 Dec 2024 v Botswana |
| 5 | Vinoo Balakrishnan | 61 | 41 | 10 | 1 | Botswana | 8 Sept 2026 v Rwanda |
Best bowling
| # | Player | Figures | Overs | Econ | Team | Match |
|---|---|---|---|---|---|---|
| 1 | E Rukiriza | 4/15 | 4 | 3.75 | Rwanda | 18 Jun 2023 v Botswana |
| 2 | M Akayezu | 4/16 | 4 | 4.00 | Rwanda | 17 Nov 2022 v Botswana |
| 3 | M Badenhorst | 4/21 | 4 | 5.25 | Botswana | 8 Dec 2024 v Rwanda |
| 4 | E Rukiriza | 4/29 | 4 | 7.25 | Rwanda | 11 Dec 2024 v Botswana |
| 5 | Yves Cyusa | 3/11 | 4 | 2.75 | Rwanda | 8 Sept 2026 v Botswana |
Highest totals
| # | Team | Score | Overs | Match |
|---|---|---|---|---|
| 1 | Rwanda | 192/2 | 20 | 8 Sept 2026 v Botswana |
| 2 | Rwanda | 183/9 | 20 | 13 Sept 2026 v Botswana |
| 3 | Rwanda | 168/8 | 20 | 11 Dec 2024 v Botswana |
| 4 | Rwanda | 158/9 | 20 | 13 Jun 2023 v Botswana |
| 5 | Botswana | 146/6 | 16 | 13 Sept 2026 v Rwanda |
All formats together, from matches with ball-by-ball records.