| 2026-10-25 | T20I | Gambia v Lesotho | 112/9 · 109 | Gambia won by 3 runs | Nigeria Cricket Federation Oval 1 |
| 2026-10-24 | T20I | Lesotho v Nigeria | 62 · 65/3 | Nigeria won by 7 wickets | Nigeria Cricket Federation Oval 2 |
| 2026-10-23 | T20I | Lesotho v Zambia | 58 · 61/3 | Zambia won by 7 wickets | Nigeria Cricket Federation Oval 2 |
| 2026-10-21 | T20I | Lesotho v Uganda | 87 · 89/5 | Uganda won by 5 wickets | Nigeria Cricket Federation Oval 2 |
| 2026-10-20 | T20I | Lesotho v Mozambique | 169/8 · 95 | Lesotho won by 74 runs | Nigeria Cricket Federation Oval 1 |
| 2026-06-07 | T20I | Lesotho v Eswatini | 221/6 · 203/5 | Lesotho won by 18 runs | Malkerns Country Club oval |
| 2026-06-06 | T20I | Mozambique v Lesotho | 209/2 · 160/8 | Mozambique won by 49 runs | Malkerns Country Club oval |
| 2026-06-04 | T20I | Lesotho v Eswatini | 91 · 93/3 | Eswatini won by 7 wickets | Malkerns Country Club oval |
| 2026-06-04 | T20I | Mozambique v Lesotho | 200/5 · 178/3 | Mozambique won by 22 runs | Malkerns Country Club oval |
| 2026-06-02 | T20I | Mozambique v Lesotho | 217/6 · 107 | Mozambique won by 110 runs | Malkerns Country Club oval |
| 2026-04-11 | T20I (W) | Lesotho v Zambia | 96/7 · 48/3 | Lesotho won by 48 runs | Botswana Cricket Association Oval 2 |
| 2026-04-10 | T20I (W) | Lesotho v Malawi | 40 · 41/1 | Malawi won by 9 wickets | Botswana Cricket Association Oval 2 |
| 2026-04-09 | T20I (W) | Brazil v Lesotho | 202/8 · 13 | Brazil won by 189 runs | Botswana Cricket Association Oval 2 |
| 2026-04-08 | T20I (W) | Mozambique v Lesotho | 104 · 72 | Mozambique won by 32 runs | Botswana Cricket Association Oval 1 |
| 2026-04-07 | T20I (W) | Zambia v Lesotho | 53/6 · 54/2 | Lesotho won by 8 wickets | Botswana Cricket Association Oval 1 |
| 2026-04-06 | T20I (W) | Botswana v Lesotho | 190/6 · 29 | Botswana won by 161 runs | Botswana Cricket Association Oval 2 |
| 2026-04-06 | T20I (W) | Lesotho v Malawi | 46 · 47/1 | Malawi won by 9 wickets | Botswana Cricket Association Oval 2 |
| 2026-03-15 | T20I | Botswana v Lesotho | 114/7 · 30 | Botswana won by 84 runs | Botswana Cricket Association Oval 1 |
| 2026-03-13 | T20I | Botswana v Lesotho | 164/7 · 60 | Botswana won by 104 runs | Botswana Cricket Association Oval 1 |
| 2026-03-12 | T20I | Botswana v Lesotho | 102/9 · 96/8 | Botswana won by 6 runs | Botswana Cricket Association Oval 1 |
| 2026-03-10 | T20I | Lesotho v Botswana | 81/8 · 83/4 | Botswana won by 6 wickets | Botswana Cricket Association Oval 1 |
| 2026-03-09 | T20I | Lesotho v Botswana | 60 · 61/4 | Botswana won by 6 wickets | Botswana Cricket Association Oval 1 |
| 2025-07-26 | T20I (W) | Lesotho v Eswatini | 88/9 · 40 | Lesotho won by 48 runs | Botswana Cricket Association Oval 2 |
| 2025-07-24 | T20I (W) | Lesotho v Mozambique | 100/8 · 101/7 | Mozambique won by 3 wickets | Botswana Cricket Association Oval 2 |
| 2025-07-23 | T20I (W) | Malawi v Lesotho | 162/5 · 56 | Malawi won by 106 runs | Botswana Cricket Association Oval 1 |
| 2025-07-21 | T20I (W) | Cameroon v Lesotho | 105/9 · 50 | Cameroon won by 55 runs | Botswana Cricket Association Oval 2 |
| 2025-07-20 | T20I (W) | Lesotho v Rwanda | 23 · 24/0 | Rwanda won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2024-09-26 | T20I | Lesotho v Cameroon | 47 · 48/1 | Cameroon won by 9 wickets | University of Dar-es-Salaam Ground |
| 2024-09-25 | T20I | Lesotho v Mali | 148 · 36 | Lesotho won by 112 runs | Gymkhana Club Ground |
| 2024-09-24 | T20I | Ghana v Lesotho | 133/3 · 83 | Ghana won by 50 runs | University of Dar-es-Salaam Ground |
| 2024-09-21 | T20I | Malawi v Lesotho | 145/4 · 52 | Malawi won by 93 runs | Gymkhana Club Ground |
| 2024-04-26 | T20I (W) | Mozambique v Lesotho | 128/8 · 84/9 | Mozambique won by 44 runs | Botswana Cricket Association Oval 1 |
| 2024-04-25 | T20I (W) | Botswana v Lesotho | 152/3 · 52/8 | Botswana won by 100 runs | Botswana Cricket Association Oval 2 |
| 2024-04-23 | T20I (W) | Mozambique v Lesotho | 178/7 · 54/9 | Mozambique won by 124 runs | Botswana Cricket Association Oval 2 |
| 2024-04-22 | T20I (W) | Lesotho v Rwanda | 18 · 19/0 | Rwanda won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2024-04-22 | T20I (W) | Botswana v Lesotho | 143/9 · 30 | Botswana won by 113 runs | Botswana Cricket Association Oval 1 |
| 2023-09-05 | T20I (W) | Kenya v Lesotho | 234/1 · 26 | Kenya won by 208 runs | Botswana Cricket Association Oval 2 |
| 2023-09-03 | T20I (W) | Botswana v Lesotho | 204/4 · 31 | Botswana won by 173 runs | Botswana Cricket Association Oval 2 |
| 2023-09-02 | T20I (W) | Malawi v Lesotho | 189/5 · 53 | Malawi won by 136 runs | Botswana Cricket Association Oval 2 |
| 2022-11-25 | T20I | Rwanda v Lesotho | 192/6 | No result | Integrated Polytechnic Regional Centre |
| 2022-11-22 | T20I | St Helena v Lesotho | 126/6 · 81 | St Helena won by 45 runs | Integrated Polytechnic Regional Centre |
| 2022-11-21 | T20I | Kenya v Lesotho | 237/5 · 70 | Kenya won by 167 runs | Integrated Polytechnic Regional Centre |
| 2022-11-18 | T20I | Lesotho v Botswana | 91 · 97/0 | Botswana won by 10 wickets | Integrated Polytechnic Regional Centre |
| 2022-11-17 | T20I | Lesotho v Mali | 138/6 · 107 | Lesotho won by 31 runs | Integrated Polytechnic Regional Centre |
| 2021-10-20 | T20I | Rwanda v Lesotho | 102/8 · 80/7 | Rwanda won by 22 runs | Integrated Polytechnic Regional Centre |
| 2021-10-19 | T20I | Lesotho v Uganda | 26 · 27/0 | Uganda won by 10 wickets | Integrated Polytechnic Regional Centre |
| 2021-10-17 | T20I | Lesotho v Seychelles | 131/8 · 132/4 | Seychelles won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2018-08-25 | T20I (W) | Lesotho v Malawi | 49 · 50/1 | Malawi won by 9 wickets | Botswana Cricket Association Oval 1 |
| 2018-08-24 | T20I (W) | Sierra Leone v Lesotho | 157/3 · 77/6 | Sierra Leone won by 80 runs | Botswana Cricket Association Oval 1 |
| 2018-08-23 | T20I (W) | Namibia v Lesotho | 210/5 · 31/7 | Namibia won by 179 runs | Botswana Cricket Association Oval 1 |
| 2018-08-21 | T20I (W) | Mozambique v Lesotho | 157/3 · 87 | Mozambique won by 70 runs | Botswana Cricket Association Oval 2 |
| 2018-08-20 | T20I (W) | Botswana v Lesotho | 164/4 · 40 | Botswana won by 124 runs | Botswana Cricket Association Oval 1 |