Menu
Live Scores
Schedule
Archives
News
Series
Teams
Videos
Rankings
More
Cricbuzz Plus
MATCHES
BRH vs MLS - Preview
WEL vs AKL - Delay
DHCP vs CHR - Preview
MIE vs ADKR - Preview
PR vs MICT - Preview
ALL
All
Live Now
Today
LEAGUE
SA20
Joburg Super Kings vs Durban Super Giants
9th Match
Paarl Royals vs MI Cape Town
10th Match
BBL 2025-26
Melbourne Renegades vs Sydney Sixers
18th Match
Perth Scorchers vs Hobart Hurricanes
19th Match
Brisbane Heat vs Melbourne Stars
20th Match
BPL 2025-26
Sylhet Titans vs Dhaka Capitals
9th Match
Rajshahi Warriors vs Rangpur Riders
10th Match
Dhaka Capitals vs Chattogram Royals
11th Match
Sylhet Titans vs Rangpur Riders
12th Match
ILT20
Abu Dhabi Knight Riders vs Dubai Capitals
Eliminator
MI Emirates vs Abu Dhabi Knight Riders
Qualifier 2
Super Smash 2025-26
Canterbury vs Central Districts
7th Match
Wellington vs Auckland
8th Match
Central Districts vs Canterbury
9th Match
DOMESTIC
Vijay Hazare Trophy Elite
Rajasthan vs Tamil Nadu
Group A
Jharkhand vs Kerala
Group A
Madhya Pradesh vs Puducherry
Group A
Karnataka vs Tripura
Group A
Jammu and Kashmir vs Uttar Pradesh
Group B
Baroda vs Vidarbha
Group B
Chandigarh vs Hyderabad
Group B
Assam vs Bengal
Group B
Punjab vs Sikkim
Group C
Chhattisgarh vs Himachal Pradesh
Group C
Goa vs Uttarakhand
Group C
Maharashtra vs Mumbai
Group C
Railways vs Saurashtra
Group D
Andhra vs Gujarat
Group D
Haryana vs Odisha
Group D
Delhi vs Services
Group D
Vijay Hazare Trophy Plate
Manipur vs Meghalaya
Plate
Bihar vs Mizoram
Plate
Arunachal Pradesh vs Nagaland
Plate
Zimbabwe U19 Tri-Series 2025-26
Afghanistan U19 vs Pakistan U19
5th Match
Botswana vs Kenya, 10th Match
- Live Cricket Score, Commentary
Series:
Africa Cricket Association Cup 2023
Venue:
Willowmoore Park, Benoni
Date & Time:
Sat, Dec 16, 1:30 PM LOCAL
Info
Live
Scorecard
Squads
Points Table
Overs
Highlights
Full Commentary
News
Kenya won by 40 runs
KEN
Kenya
131-9
(20 Ov)
Batter
R
B
4s
6s
SR
Irfan Karim (wk)
c Dhruvkumar Maisuria b Karabo Motlhanka
39
41
1
0
95.12
Collins Obuya
c Katlo Piet b Losika Makgale
3
9
0
0
33.33
NM Odhiambo
lbw b Katlo Piet
23
15
3
0
153.33
Tanzeel Sheikh
c Valentine Mbazo b Dhruvkumar Maisuria
14
11
0
1
127.27
Neil Mugabe
c Reginald Nehonde b Dhruvkumar Maisuria
2
6
0
0
33.33
Rakep Patel
lbw b Karabo Motlhanka
2
5
0
0
40.00
Shem Ngoche
c and b Dhruvkumar Maisuria
2
4
0
0
50.00
Oluoch (c)
c Reginald Nehonde b Losika Makgale
26
19
1
1
136.84
Bundi
b Michael Badenhorst
7
7
0
0
100.00
Peter Langat
not out
3
3
0
0
100.00
Extras
10
(b 1, lb 1, w 8, nb 0, p 0)
Total
131-9
(20 Overs, RR: 6.55)
Did not Bat
Vishil Patel
Bowler
O
M
R
W
NB
WD
ECO
Losika Makgale
4
0
16
2
0
0
4.00
Reynier Swart
2
0
16
0
0
0
8.00
Katlo Piet
2
0
15
1
0
0
7.50
Michael Badenhorst
4
0
29
1
0
0
7.20
Dhruvkumar Maisuria
4
0
25
3
0
0
6.20
Karabo Motlhanka (c)
4
0
28
2
0
0
7.00
Fall of Wickets
Score
Over
Collins Obuya
13-1
2.5
NM Odhiambo
51-2
7.4
Tanzeel Sheikh
77-3
11.3
Neil Mugabe
86-4
13.2
Irfan Karim
90-5
14.2
Rakep Patel
91-6
14.4
Shem Ngoche
98-7
16
Oluoch
123-8
18.5
Bundi
131-9
20
Partnerships
Irfan Karim
0(0)
0(1)
Collins Obuya
0(0)
Irfan Karim
0(0)
0(1)
NM Odhiambo
0(0)
Irfan Karim
0(0)
0(1)
Tanzeel Sheikh
0(0)
Irfan Karim
0(0)
0(1)
Neil Mugabe
0(0)
Irfan Karim
0(0)
0(1)
Rakep Patel
0(0)
Shem Ngoche
0(0)
0(1)
Rakep Patel
0(0)
Shem Ngoche
0(0)
0(1)
Oluoch
0(0)
Bundi
0(0)
0(1)
Oluoch
0(0)
Bundi
0(0)
8(11)
Peter Langat
0(0)
BW
Botswana
91-9
(20 Ov)
Batter
R
B
4s
6s
SR
Karabo Motlhanka (c)
c Irfan Karim b Bundi
12
11
1
0
109.09
Leano Maphane
c Shem Ngoche b Vishil Patel
19
39
1
0
48.72
Monroux Kasselman
c Shem Ngoche b Vishil Patel
13
13
1
0
100.00
Vinoo Balakrishnan
c Irfan Karim b Peter Langat
25
25
0
1
100.00
Valentine Mbazo (wk)
c Shem Ngoche b Vishil Patel
3
7
0
0
42.86
Reginald Nehonde
b Vishil Patel
0
1
0
0
0.00
Michael Badenhorst
c Vishil Patel b Bundi
7
16
0
0
43.75
Reynier Swart
run out (Peter Langat)
1
1
0
0
100.00
Dhruvkumar Maisuria
b Peter Langat
1
5
0
0
20.00
Losika Makgale
not out
1
2
0
0
50.00
Extras
9
(b 0, lb 0, w 9, nb 0, p 0)
Total
91-9
(20 Overs, RR: 4.55)
Did not Bat
Katlo Piet
Bowler
O
M
R
W
NB
WD
ECO
Lucas Oluoch (c)
1
0
10
0
0
0
10.00
Emmanuel Bundi
3
1
10
2
0
0
3.30
Peter Langat
4
1
14
2
0
0
3.50
Shem Ngoche
4
0
18
0
0
0
4.50
Vishil Patel
4
0
21
4
0
0
5.20
Collins Obuya
4
0
18
0
0
0
4.50
Fall of Wickets
Score
Over
Karabo Motlhanka
20-1
3.2
Monroux Kasselman
43-2
8.3
Leano Maphane
57-3
12.1
Valentine Mbazo
74-4
14.5
Reginald Nehonde
74-5
15
Vinoo Balakrishnan
83-6
16.3
Reynier Swart
84-7
16.5
Dhruvkumar Maisuria
89-8
18.3
Michael Badenhorst
91-9
20
Partnerships
Karabo Motlhanka
0(1)
0(1)
Leano Maphane
0(0)
Monroux Kasselman
0(1)
0(1)
Leano Maphane
0(0)
Vinoo Balakrishnan
0(0)
0(1)
Leano Maphane
0(1)
Vinoo Balakrishnan
0(0)
0(1)
Valentine Mbazo
0(1)
Vinoo Balakrishnan
0(0)
0(1)
Reginald Nehonde
0(1)
Vinoo Balakrishnan
0(1)
0(1)
Michael Badenhorst
0(0)
Reynier Swart
0(1)
0(1)
Michael Badenhorst
0(0)
Dhruvkumar Maisuria
0(1)
0(1)
Michael Badenhorst
0(0)
Losika Makgale
0(0)
2(12)
Michael Badenhorst
0(1)
KEN
Kenya
131-9
(20 Ov)
Batter
R
B
4s
6s
SR
Irfan Karim (wk)
c Dhruvkumar Maisuria b Karabo Motlhanka
39
41
1
0
95.12
Collins Obuya
c Katlo Piet b Losika Makgale
3
9
0
0
33.33
NM Odhiambo
lbw b Katlo Piet
23
15
3
0
153.33
Tanzeel Sheikh
c Valentine Mbazo b Dhruvkumar Maisuria
14
11
0
1
127.27
Neil Mugabe
c Reginald Nehonde b Dhruvkumar Maisuria
2
6
0
0
33.33
Rakep Patel
lbw b Karabo Motlhanka
2
5
0
0
40.00
Shem Ngoche
c and b Dhruvkumar Maisuria
2
4
0
0
50.00
Oluoch (c)
c Reginald Nehonde b Losika Makgale
26
19
1
1
136.84
Bundi
b Michael Badenhorst
7
7
0
0
100.00
Peter Langat
not out
3
3
0
0
100.00
Extras
10
(b 1, lb 1, w 8, nb 0, p 0)
Total
131-9
(20 Overs, RR: 6.55)
Did not Bat
Vishil Patel
Bowler
O
M
R
W
NB
WD
ECO
Losika Makgale
4
0
16
2
0
0
4.00
Reynier Swart
2
0
16
0
0
0
8.00
Katlo Piet
2
0
15
1
0
0
7.50
Michael Badenhorst
4
0
29
1
0
0
7.20
Dhruvkumar Maisuria
4
0
25
3
0
0
6.20
Karabo Motlhanka (c)
4
0
28
2
0
0
7.00
Fall of Wickets
Score
Over
Collins Obuya
13-1
2.5
NM Odhiambo
51-2
7.4
Tanzeel Sheikh
77-3
11.3
Neil Mugabe
86-4
13.2
Irfan Karim
90-5
14.2
Rakep Patel
91-6
14.4
Shem Ngoche
98-7
16
Oluoch
123-8
18.5
Bundi
131-9
20
Partnerships
Irfan Karim
0(0)
0(1)
Collins Obuya
0(0)
Irfan Karim
0(0)
0(1)
NM Odhiambo
0(0)
Irfan Karim
0(0)
0(1)
Tanzeel Sheikh
0(0)
Irfan Karim
0(0)
0(1)
Neil Mugabe
0(0)
Irfan Karim
0(0)
0(1)
Rakep Patel
0(0)
Shem Ngoche
0(0)
0(1)
Rakep Patel
0(0)
Shem Ngoche
0(0)
0(1)
Oluoch
0(0)
Bundi
0(0)
0(1)
Oluoch
0(0)
Bundi
0(0)
8(11)
Peter Langat
0(0)
BW
Botswana
91-9
(20 Ov)
Batter
R
B
4s
6s
SR
Karabo Motlhanka (c)
c Irfan Karim b Bundi
12
11
1
0
109.09
Leano Maphane
c Shem Ngoche b Vishil Patel
19
39
1
0
48.72
Monroux Kasselman
c Shem Ngoche b Vishil Patel
13
13
1
0
100.00
Vinoo Balakrishnan
c Irfan Karim b Peter Langat
25
25
0
1
100.00
Valentine Mbazo (wk)
c Shem Ngoche b Vishil Patel
3
7
0
0
42.86
Reginald Nehonde
b Vishil Patel
0
1
0
0
0.00
Michael Badenhorst
c Vishil Patel b Bundi
7
16
0
0
43.75
Reynier Swart
run out (Peter Langat)
1
1
0
0
100.00
Dhruvkumar Maisuria
b Peter Langat
1
5
0
0
20.00
Losika Makgale
not out
1
2
0
0
50.00
Extras
9
(b 0, lb 0, w 9, nb 0, p 0)
Total
91-9
(20 Overs, RR: 4.55)
Did not Bat
Katlo Piet
Bowler
O
M
R
W
NB
WD
ECO
Lucas Oluoch (c)
1
0
10
0
0
0
10.00
Emmanuel Bundi
3
1
10
2
0
0
3.30
Peter Langat
4
1
14
2
0
0
3.50
Shem Ngoche
4
0
18
0
0
0
4.50
Vishil Patel
4
0
21
4
0
0
5.20
Collins Obuya
4
0
18
0
0
0
4.50
Fall of Wickets
Score
Over
Karabo Motlhanka
20-1
3.2
Monroux Kasselman
43-2
8.3
Leano Maphane
57-3
12.1
Valentine Mbazo
74-4
14.5
Reginald Nehonde
74-5
15
Vinoo Balakrishnan
83-6
16.3
Reynier Swart
84-7
16.5
Dhruvkumar Maisuria
89-8
18.3
Michael Badenhorst
91-9
20
Partnerships
Karabo Motlhanka
0(1)
0(1)
Leano Maphane
0(0)
Monroux Kasselman
0(1)
0(1)
Leano Maphane
0(0)
Vinoo Balakrishnan
0(0)
0(1)
Leano Maphane
0(1)
Vinoo Balakrishnan
0(0)
0(1)
Valentine Mbazo
0(1)
Vinoo Balakrishnan
0(0)
0(1)
Reginald Nehonde
0(1)
Vinoo Balakrishnan
0(1)
0(1)
Michael Badenhorst
0(0)
Reynier Swart
0(1)
0(1)
Michael Badenhorst
0(0)
Dhruvkumar Maisuria
0(1)
0(1)
Michael Badenhorst
0(0)
Losika Makgale
0(0)
2(12)
Michael Badenhorst
0(1)
INFO
Match
BW vs KEN • 10th Match • Africa Cricket Association Cup 2023
Series
Africa Cricket Association Cup 2023
Date
Sat, Dec 16
Time
1:30 PM LOCAL, 11:30 AM GMT
Toss
Botswana won the toss and opt to Bowl
Venue
Willowmoore Park, Benoni
Umpires
Acacio Chitsondzo, John Mayeku
Referee
David Odhiambo
Botswana squad
Players
Valentine Mbazo (wk),
Vinoo Balakrishnan,
Michael Badenhorst,
Reginald Nehonde,
Katlo Piet,
Losika Makgale,
Reynier Swart,
Monroux Kasselman,
Karabo Motlhanka (c),
Leano Maphane,
Dhruvkumar Maisuria
Bench
Mmoloki Mooketsi,
Karabo Modise
Kenya squad
Players
Nelson Odhiambo,
Rakep Patel,
Shem Ngoche,
Lucas Oluoch (c),
Emmanuel Bundi,
Peter Langat,
Collins Obuya,
Vishil Patel,
Irfan Karim (wk),
Tanzeel Sheikh,
Neil Mugabe
Bench
Francis Mutua,
Rushab Patel,
Gerard Mwendwa
LATEST NEWS
All-round Ferreira stars in Joburg Super Kings' Super Over win
Narine, Pepper power Abu Dhabi Knight Riders to Eliminator win
Usman Khawaja to retire after SCG Test
Deryck Murray calls for CWI president's ouster
Saim Ayub credits PSL, coaches for bowling strides
SCG green-top under scrutiny following MCG fallout
More News
Move to Top