ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS
ICC Intercontinental CupMatch · First-class

Namibia beat Kenya by an innings and 1 run

United Cricket Club Ground, Windhoek, . Kenya won the toss and chose to bat.

Kenya304 & 325108.1 ov
Namibia630/7d143.5 ov
Namibia won by an innings and 1 run

Match report

From the scorecard

Kenya won the toss and chose to bat. Kenya were bowled out for 304, Tanmay Mishra 108 from 200 balls and Collins Obuya 56 from 117 balls. Christi Viljoen took 4 for 107.

Namibia made 630 for 7 declared, Gerrie Snyman 201 not out from 192 balls and CG Williams 140 from 194 balls. Nelson Odhiambo took 3 for 93.

Kenya were bowled out for 325, Irfan Karim 59 from 127 balls and Tanmay Mishra 51 from 159 balls. Christi Viljoen took 3 for 72.

Namibia won by an innings and 1 run.

Key performers

Kenya 1st innings

304(99.4 ov)
BatterRB4s6sSR
Irfan Karim †c †R van Schoor b J Davidsonc †R van Schoor b J Davidson9420021.43
Alex Obandac W van Vuuren b C Viljoenc W van Vuuren b C Viljoen36455180.00
Duncan Allanc †R van Schoor b J Davidsonc †R van Schoor b J Davidson7370018.92
Collins Obuyalbw b C Viljoenlbw b C Viljoen561178047.86
Tanmay Mishrab I Oppermanb I Opperman10820017054.00
Rakep Patelb C Viljoenb C Viljoen4131030.77
Morris Oumac SF Burger b L Klazingac SF Burger b L Klazinga34813141.98
Hiren Varaiyac †R van Schoor b C Viljoenc †R van Schoor b C Viljoen22482045.83
Nelson Odhiambob L Klazingab L Klazinga5110045.45
Nehemiah Odhiambonot outnot out4*71057.14
James Ngochec †R van Schoor b L Klazingac †R van Schoor b L Klazinga05000.00
Extras(lb 7, w 4, nb 8)(lb 7, w 4, nb 8)19
Total99.4 Ov (RR 3.05)99.4 Ov (RR 3.05)304
Fall of wickets: 45-1 (IA Karim, 13 ov), 57-2 (AA Obanda, 15.1 ov), 71-3 (DI Allan, 25 ov), 170-4 (CO Obuya, 54.1 ov), 179-5 (RR Patel, 58.1 ov), 244-6 (MA Ouma, 81.3 ov), 294-7 (T Mishra, 95.3 ov), 298-8 (HA Varaiya, 97 ov), 300-9 (NM Odhiambo, 97.5 ov), 304-10 (JO Ngoche, 99.4 ov)
BowlerOMRWEcon0s4s6sWDNB
Louis Klazinga19.345632.87967022
Christi Viljoen29410743.6913715122
Jason Davidson15.135223.43736004
Bernard Scholtz1974302.26965100
Sarel Burger1553402.27714000
Ian Opperman20512.5090000
Partnerships
WktBattersRunsBalls
1stIA Karim 9(42) & AA Obanda 26(38)4578
2ndAA Obanda 10(7) & DI Allan 2(6)1213
3rdDI Allan 5(31) & CO Obuya 8(29)1459
4thCO Obuya 48(88) & T Mishra 49(88)99175
5thRR Patel 4(13) & T Mishra 4(12)924
6thMA Ouma 34(81) & T Mishra 28(61)65140
7thHA Varaiya 22(46) & T Mishra 27(39)5084
8thNM Odhiambo 3(7) & HA Varaiya 0(2)49
9thNN Odhiambo 0(1) & NM Odhiambo 2(4)25
10thJO Ngoche 0(5) & NN Odhiambo 4(6)411

Namibia 1st innings

630/7d(143.5 ov)
BatterRB4s6sSR
W van Vuurenc T Mishra b NN Odhiamboc T Mishra b NN Odhiambo12342035.29
Ian Oppermanc DI Allan b NM Odhiamboc DI Allan b NM Odhiambo30703042.86
Sarel Burgerc AA Obanda b CO Obuyac AA Obanda b CO Obuya8517310049.13
CG Williamsc †IA Karim b NM Odhiamboc †IA Karim b NM Odhiambo14019416372.16
Gerrie Snymannot outnot out201*192227104.69
Raymond van Schoor †b NM Odhiambob NM Odhiambo21343061.76
NRP Scholtzc T Mishra b NN Odhiamboc T Mishra b NN Odhiambo661289151.56
Christi Viljoenc CO Obuya b JO Ngochec CO Obuya b JO Ngoche302251136.36
Louis Klazinganot outnot out22*1631137.50
Extras(b 9, lb 9, w 5)(b 9, lb 9, w 5)23
Total143.5 Ov (RR 4.38)143.5 Ov (RR 4.38)630/7d
Fall of wickets: 31-1 (W van Vuuren, 10.4 ov), 68-2 (I Opperman, 24.3 ov), 260-3 (SF Burger, 73 ov), 308-4 (CG Williams, 84 ov), 372-5 (R van Schoor, 96.4 ov), 544-6 (NRP Scholtz, 133.1 ov), 585-7 (C Viljoen, 138.5 ov)
BowlerOMRWEcon0s4s6sWDNB
Nehemiah Odhiambo25.5314425.579923120
Nelson Odhiambo2539333.7211012220
Duncan Allan1124504.09473310
Hiren Varaiya28311404.0711410400
James Ngoche34213013.8214014200
Collins Obuya1807214.006810000
Rakep Patel201407.0061100
Partnerships
WktBattersRunsBalls
1stW van Vuuren 12(34) & I Opperman 13(30)3164
2ndSF Burger 18(43) & I Opperman 17(40)3783
3rdCG Williams 120(161) & SF Burger 67(130)192291
4thCG Williams 20(33) & G Snyman 27(33)4866
5thR van Schoor 21(34) & G Snyman 43(42)6476
6thNRP Scholtz 66(128) & G Snyman 97(91)172219
7thC Viljoen 30(22) & G Snyman 11(12)4134
8thL Klazinga 22(16) & G Snyman 23(14)45*30

Kenya 2nd innings

325(108.1 ov)
BatterRB4s6sSR
Irfan Karim †c SF Burger b C Viljoenc SF Burger b C Viljoen591279046.46
Alex Obandac †R van Schoor b J Davidsonc †R van Schoor b J Davidson30485062.50
Duncan Allanb I Oppermanb I Opperman6391015.38
Hiren Varaiyac †R van Schoor b C Viljoenc †R van Schoor b C Viljoen22750029.33
Collins Obuyac †R van Schoor b SF Burgerc †R van Schoor b SF Burger46516090.20
Tanmay Mishrab L Klazingab L Klazinga511593032.08
Rakep Patelc †R van Schoor b I Oppermanc †R van Schoor b I Opperman24524046.15
Morris Oumab L Klazingab L Klazinga16353045.71
Nelson Odhiambob L Klazingab L Klazinga7141050.00
Nehemiah Odhiamboc †R van Schoor b C Viljoenc †R van Schoor b C Viljoen31414075.61
James Ngochenot outnot out6*220027.27
Extras(b 5, lb 4, w 4, nb 14)(b 5, lb 4, w 4, nb 14)27
Total108.1 Ov (RR 3.00)108.1 Ov (RR 3.00)325
Fall of wickets: 48-1 (AA Obanda, 13.5 ov), 98-2 (DI Allan, 27 ov), 114-3 (IA Karim, 41 ov), 161-4 (HA Varaiya, 51 ov), 182-5 (CO Obuya, 56.2 ov), 225-6 (RR Patel, 72.4 ov), 255-7 (MA Ouma, 82.4 ov), 268-8 (NM Odhiambo, 88.1 ov), 314-9 (NN Odhiambo, 100.1 ov), 325-10 (T Mishra, 108.1 ov)
BowlerOMRWEcon0s4s6sWDNB
Louis Klazinga19.148234.288711016
Christi Viljoen2857232.571356031
Jason Davidson904515.00375006
Sarel Burger1772611.53893000
Ian Opperman2345522.391116001
Bernard Scholtz1223603.00565000
Partnerships
WktBattersRunsBalls
1stIA Karim 12(39) & AA Obanda 30(48)4883
2ndDI Allan 6(39) & IA Karim 41(43)5079
3rdIA Karim 6(45) & HA Varaiya 9(40)1684
4thHA Varaiya 13(35) & CO Obuya 30(28)4760
5thCO Obuya 16(23) & T Mishra 5(9)2132
6thRR Patel 24(52) & T Mishra 16(47)4398
7thMA Ouma 16(35) & T Mishra 10(25)3060
8thNM Odhiambo 7(14) & T Mishra 3(20)1333
9thNN Odhiambo 31(41) & T Mishra 12(32)4672
10thJO Ngoche 6(22) & T Mishra 5(26)1148

Commentary

End of innings: KEN 325 (108.1 ov)
108.1W
L Klazinga to T Mishra, OUT
T Mishra b L Klazinga 51(159) [4s-3 6s-0] · FoW 325/10 (108.1 ov)
End of over 1080 runsKEN 325/9000000
JO Ngoche 6(22)T Mishra 51(158)I Opperman 23-4-55-2
107.60
I Opperman to JO Ngoche, no run
107.50
I Opperman to JO Ngoche, no run
107.40
I Opperman to JO Ngoche, no run
107.30
I Opperman to JO Ngoche, no run
107.20
I Opperman to JO Ngoche, no run
107.10
I Opperman to JO Ngoche, no run
End of over 1070 runsKEN 325/9000000
T Mishra 51(158)JO Ngoche 6(16)C Viljoen 28-5-72-3
106.60
C Viljoen to T Mishra, no run
106.50
C Viljoen to T Mishra, no run
106.40
C Viljoen to T Mishra, no run
106.30
C Viljoen to T Mishra, no run
106.20
C Viljoen to T Mishra, no run
106.10
C Viljoen to T Mishra, no run
End of over 1061 runKEN 325/9000010
JO Ngoche 6(16)T Mishra 51(152)I Opperman 22-3-55-2
105.60
I Opperman to JO Ngoche, no run
105.51
I Opperman to T Mishra, 1 run
105.40
I Opperman to T Mishra, no run
105.30
I Opperman to T Mishra, no run
105.20
I Opperman to T Mishra, no run
105.10
I Opperman to T Mishra, no run
End of over 1053 runsKEN 324/9120000
JO Ngoche 6(15)T Mishra 50(147)C Viljoen 27-4-72-3
104.60
C Viljoen to JO Ngoche, no run
104.50
C Viljoen to JO Ngoche, no run
104.40
C Viljoen to JO Ngoche, no run
104.30
C Viljoen to JO Ngoche, no run
104.22
C Viljoen to JO Ngoche, 2 runs
104.11
C Viljoen to T Mishra, 1 run
FIFTY for T Mishra (50 off 147)