Uganda vs Botswana: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 30 Sep, 07:30 AM UTC

FT
85/2 (12.4)
RR: 6.71
81/6 (20)
RR: 4.05

Scheduled H2H Match For Uganda Vs Botswana

ICC Men's T20 World Cup Africa Qualifier, Group B

Tue, 30 Sep 2025 at 07:30 AM UTC

Uganda
Uganda

UGA UGA

Recent Form

W
W
L
L
W
Botswana
Botswana

BWA BWA

Recent Form

L
L
L
L
L

9

Win

Played

9
0 Draws

0

Win

1
Position
2

Uganda vs Botswana H2H Results Summary

For the last 9 head-to-head games for these teams, Uganda have got the victory 9 times and Botswana have won on 0 occasion. In the last match between them, Uganda won 85-81.


Head-to-HeadMatch Wins
Uganda9
Botswana0

Uganda vs Botswana Past H2H Matches

23358
ICC Men's T20 World Cup Qualifier
07:30 AM
30/09/25
402381
Uganda
85
448590
Botswana
81
24343
T20 Africa Continental Cup
11:45 AM
13/12/24
402381
Uganda
141
448590
Botswana
108
07:15 AM
09/12/24
448590
Botswana
121
402381
Uganda
229
07:15 AM
04/12/24
402381
Uganda
164
448590
Botswana
86
21742
ACA T20I Cup
07:00 AM
18/12/23
448590
Botswana
62
402381
Uganda
65
07:30 AM
15/09/22
448590
Botswana
103
402381
Uganda
107
11191
T20 International
06:30 AM
17/06/23
448590
Botswana
64
402381
Uganda
65
06:30 AM
14/06/23
402381
Uganda
153
448590
Botswana
89
10:30 AM
09/06/23
448590
Botswana
115
402381
Uganda
116

Head To Head Streaks

402381
Wins
8

Team Streaks

448590
Losses
6

Uganda Recent Matches

23358
ICC Men's T20 World Cup Qualifier (4 Matches)
11:50 AM
02/10/25
402381
Uganda
192
448594
Malawi
75
W
07:30 AM
30/09/25
402381
Uganda
85
448590
Botswana
81
W
07:30 AM
28/09/25
402381
Uganda
119
449453
Tanzania
128
L
11:50 AM
26/09/25
402381
Uganda
152
187745
Zimbabwe
157
L
27841
Pearl of Africa T20 (6 Matches)
10:30 AM
27/07/25
187771
United Arab Emirates
162
402381
Uganda
170
W
06:30 AM
25/07/25
189194
Kenya
124
402381
Uganda
125
W
10:30 AM
22/07/25
402381
Uganda
147
333957
Nigeria
109
W
10:30 AM
21/07/25
189194
Kenya
129
402381
Uganda
157
W
10:30 AM
19/07/25
187771
United Arab Emirates
120
402381
Uganda
126
W
06:30 AM
18/07/25
402381
Uganda
180
333957
Nigeria
85
W
23342
CWC Challenge League (10 Matches)
01:00 AM
15/02/25
449453
Tanzania
89
402381
Uganda
148
W
01:00 AM
13/02/25
187774
Hong Kong C.
200
402381
Uganda
276
W
01:00 AM
12/02/25
402381
Uganda
0
417772
Italy
0
-
01:00 AM
10/02/25
294794
Singapore
243
402381
Uganda
245
W
01:00 AM
07/02/25
402381
Uganda
249
412036
Bahrain
197
W
07:00 AM
16/11/24
402381
Uganda
267
412036
Bahrain
101
W
07:00 AM
13/11/24
402381
Uganda
254
417772
Italy
230
W
07:00 AM
10/11/24
402381
Uganda
291
187774
Hong Kong C.
72
-
07:00 AM
09/11/24
402381
Uganda
289
449453
Tanzania
80
W
07:00 AM
06/11/24
402381
Uganda
86
294794
Singapore
82
W
24343
T20 Africa Continental Cup (10 Matches)
11:45 AM
14/12/24
402381
Uganda
90
333957
Nigeria
89
W
11:45 AM
13/12/24
402381
Uganda
141
448590
Botswana
108
W
07:15 AM
12/12/24
455856
Rwanda
98
402381
Uganda
148
W
11:45 AM
11/12/24
402381
Uganda
151
333957
Nigeria
128
W
07:15 AM
09/12/24
448590
Botswana
121
402381
Uganda
229
W
07:15 AM
08/12/24
402381
Uganda
107
333957
Nigeria
103
W
07:15 AM
07/12/24
402381
Uganda
151
455856
Rwanda
65
W
11:45 AM
06/12/24
333957
Nigeria
133
402381
Uganda
87
W
11:15 AM
05/12/24
455856
Rwanda
83
402381
Uganda
192
W
07:15 AM
04/12/24
402381
Uganda
164
448590
Botswana
86
W

Botswana Recent Matches

23358
ICC Men's T20 World Cup Qualifier (9 Matches)
07:30 AM
02/10/25
333957
Nigeria
166
448590
Botswana
122
L
07:30 AM
30/09/25
402381
Uganda
85
448590
Botswana
81
L
11:50 AM
28/09/25
187745
Zimbabwe
259
448590
Botswana
89
L
11:50 AM
26/09/25
449453
Tanzania
124
448590
Botswana
122
L
12:50 PM
28/11/24
333957
Nigeria
181
448590
Botswana
104
L
12:50 PM
27/11/24
456682
Saint Helena
78
448590
Botswana
79
W
12:50 PM
26/11/24
933582
Côte d'Ivoire
31
448590
Botswana
35
W
08:30 AM
24/11/24
448590
Botswana
117
456612
Sierra Leone
115
W
08:30 AM
23/11/24
425271
Eswatini
127
448590
Botswana
175
W
24343
T20 Africa Continental Cup (9 Matches)
11:45 AM
13/12/24
402381
Uganda
141
448590
Botswana
108
L
11:45 AM
12/12/24
448590
Botswana
49
333957
Nigeria
51
L
07:15 AM
11/12/24
455856
Rwanda
168
448590
Botswana
143
L
07:15 AM
09/12/24
448590
Botswana
121
402381
Uganda
229
L
11:45 AM
08/12/24
455856
Rwanda
111
448590
Botswana
115
W
11:45 AM
07/12/24
448590
Botswana
142
333957
Nigeria
141
W
07:15 AM
06/12/24
448590
Botswana
137
455856
Rwanda
138
L
07:15 AM
05/12/24
333957
Nigeria
185
448590
Botswana
156
L
07:15 AM
04/12/24
402381
Uganda
164
448590
Botswana
86
L
21742
ACA T20I Cup (5 Matches)
07:00 AM
19/12/23
448590
Botswana
107
448594
Malawi
103
W
07:00 AM
18/12/23
448590
Botswana
62
402381
Uganda
65
L
11:30 AM
16/12/23
448590
Botswana
91
189194
Kenya
131
L
07:00 AM
15/12/23
448590
Botswana
115
456612
Sierra Leone
118
L
11:30 AM
11/12/23
448590
Botswana
153
448592
Ghana
115
W
11191
T20 International (7 Matches)
06:30 AM
19/06/23
189194
Kenya
133
448590
Botswana
131
L
06:30 AM
18/06/23
455856
Rwanda
99
448590
Botswana
98
L
06:30 AM
17/06/23
448590
Botswana
64
402381
Uganda
65
L
10:30 AM
15/06/23
448590
Botswana
145
189194
Kenya
115
W
06:30 AM
14/06/23
402381
Uganda
153
448590
Botswana
89
L
06:30 AM
13/06/23
448590
Botswana
131
455856
Rwanda
158
L
06:30 AM
11/06/23
189194
Kenya
98
448590
Botswana
92
L

Uganda Next Fixtures

23358
ICC Men's T20 World Cup Qualifier

Botswana Next Fixtures

23358
ICC Men's T20 World Cup Qualifier

Uganda vs Botswana H2H Recent Match Scorecard

BatterRB4s6sSR
Monroux Kasselman
b Riazat Ali Shah c Frank Nsubuga
2038152.63
Vinoo Balakrishnan
b Alpesh Ramjani c Sumeet Verma
24224109.09
Karabo Motlhanka
b Henry Ssenyondo c Sumeet Verma
61060.00
Reginald Nehonde
Not out
162564.00
Tharindu Perera
b Riazat Ali Shah c Raghav Dhawan
1333.33
Thatayaone Tshose
b Dinesh Nakrani (Bowled)
61250.00
Katlo Piet
b Dinesh Nakrani (Stumped)
3742.86
Jack Richards
Not out
1333.33
Extras: 4W: 2N: 0B: 0LB: 2P: 0
Total: 81/6 (20 overs)
BowlerOMRWNBWDE/R
Frank Nsubuga40130003.25
C Kyewuta202000110.00
A Ramjani40141003.50
D Nakrani40132003.25
H Ssenyondo40121003.00
Ali Shah2072013.50
Fall of Wickets
1. V Balakrishnan39-1 (7.3)
2. M Kasselman53-2 (11.3)
3. K Motlhanka55-3 (12.6)
4. T Perera58-4 (13.5)
5. T Tshose74-5 (17.5)
6. K Piet78-6 (19.2)
Partnerships
Monroux Kasselman / Vinoo Balakrishnan39 (45)
Monroux Kasselman / Karabo Motlhanka14 (24)
Reginald Nehonde / Karabo Motlhanka2 (9)
Reginald Nehonde / Tharindu Perera3 (5)
Reginald Nehonde / Thatayaone Tshose16 (24)
Reginald Nehonde / Katlo Piet4 (9)
Reginald Nehonde / Jack Richards3 (4)

Uganda Last Match Played Scorecard Stats

BatterRB4s6sSR
Raghav Dhawan
Not out
504812104.17
Ronald Lutaaya
b Kelvin Thuchila c Sami Sohail
771100.00
Robinson Obuya
b Suhail Vayani (Run out)
132065.00
Sumeet Verma
b Daniel Jakiel c Suhail Vayani
884138214.63
Riazat Ali Shah
Not out
19821237.50
Extras: 15W: 6N: 4B: 0LB: 5P: 0
Total: 192/3 (20 overs)
BowlerOMRWNBWDE/R
Kelvin Thuchila3081012.67
Bright Balala303202010.67
Daniel Jakiel40381009.50
Mike Choamba30190016.33
Suhail Vayani202702013.50
Sami Sohail305300117.67
Moazzam Baig20100015.00
Fall of Wickets
1. Ronald Lutaaya11-1 (2.1)
2. Robinson Obuya32-2 (7.1)
3. Sumeet Verma172-3 (18.3)
Partnerships
Raghav Dhawan / Ronald Lutaaya11 (14)
Raghav Dhawan / Robinson Obuya21 (31)
Raghav Dhawan / Sumeet Verma140 (70)
Raghav Dhawan / Riazat Ali Shah20 (9)

Botswana Last Match Played Scorecard Stats

BatterRB4s6sSR
Sulaimon Runsewe
b Tharindu Perera (Hurt)
57171.43
Solomon Chilemanya
b Boemo Kgosiemang c Dhruvkumar Maisuria
2366.67
Isaac Danladi
b Dhruvkumar Maisuria (Bowled)
1922286.36
Sesan Adedeji
b Dhruvkumar Maisuria (Bowled)
4143395.35
Sylvester Okpe
b Thatayaone Tshose c Karabo Motlhanka
741175.00
Vincent Adewoye
b Tharindu Perera (Bowled)
421843233.33
Prosper Useni
b Boemo Kgosiemang c Tharindu Perera
21111190.91
Isaac Okpe
b Tharindu Perera c Thatayaone Tshose
1171157.14
Ridwan Abdulkareem
Not out
43133.33
Peter Aho
b Boemo Kgosiemang (Bowled)
621300.00
Extras: 8W: 2N: 0B: 0LB: 6P: 0
Total: 166/8 (20 overs)
BowlerOMRWNBWDE/R
B Kgosiemang40263016.50
T Perera40272016.75
T Tshose40291007.25
D Maisuria40312007.75
K Piet202200011.00
B Keganne202500012.50
Fall of Wickets
1. Solomon Chilemanya3-1 (0.5)
2. I Danladi45-2 (8.4)
3. S Okpe62-3 (9.6)
4. V Adewoye123-4 (16.1)
5. Sesan Adedeji123-5 (15.6)
6. I Okpe150-6 (18.3)
7. P Useni160-7 (19.4)
8. P Aho166-8 (19.6)
Partnerships
Sulaimon Runsewe / Solomon Chilemanya3 (5)
Sulaimon Runsewe / Isaac Danladi5 (6)
Sesan Adedeji / Isaac Danladi37 (41)
Sesan Adedeji / Sylvester Okpe17 (8)
Sesan Adedeji / Vincent Adewoye61 (36)
Prosper Useni / Vincent Adewoye0 (1)
Prosper Useni / Isaac Okpe27 (14)
Prosper Useni / Ridwan Abdulkareem10 (7)
Peter Aho / Ridwan Abdulkareem6 (2)

Group Group A Standings

POSTEAMMPWLPTS
1NamibiaNamibia3306
2KenyaKenya3122
3NigeriaNigeria3122
4MalawiMalawi3122

Cricket Previews & Betting Tips

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025