Batting Most Runs Innings - Kenya

Players - Kenya

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
82111957086.31Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
73*104986074.48Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
711411078066.35Kenyav EnglandCanterbury18 May 1999ODI # 1449
5888756177.33Kenyav IndiaBristol23 May 1999ODI # 1457
56120825068.29Kenyav IndiaBristol23 May 1999ODI # 1457
54105905160.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
5076647078.12Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
46102804057.50Kenyav EnglandCanterbury18 May 1999ODI # 1449
3964552270.90Kenyav IndiaBristol23 May 1999ODI # 1457
3756435086.04Kenyav ZimbabweTaunton15 May 1999ODI # 1445
34*493231106.25Kenyav EnglandCanterbury18 May 1999ODI # 1449
28212022140.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
2659423061.90Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
2246402055.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
20109570035.08Kenyav ZimbabweTaunton15 May 1999ODI # 1445
19*211921100.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
19211740111.76Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
16*8921177.77Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
1653352045.71Kenyav ZimbabweTaunton15 May 1999ODI # 1445
1447281050.00Kenyav IndiaBristol23 May 1999ODI # 1457
1261401030.00Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
1050350028.57Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
915171052.94Kenyav ZimbabweTaunton15 May 1999ODI # 1445
920171052.94Kenyav EnglandCanterbury18 May 1999ODI # 1449
949291031.03Kenyav IndiaBristol23 May 1999ODI # 1457
817151053.33Kenyav IndiaBristol23 May 1999ODI # 1457
843260030.76Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
717191036.84Kenyav ZimbabweTaunton15 May 1999ODI # 1445
77610116.66Kenyav EnglandCanterbury18 May 1999ODI # 1449
716151046.66Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
6*22131046.15Kenyav IndiaBristol23 May 1999ODI # 1457
6*11101060.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
614191031.57Kenyav EnglandCanterbury18 May 1999ODI # 1449
69130046.15Kenyav EnglandCanterbury18 May 1999ODI # 1449
67510120.00Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
515111045.45Kenyav EnglandCanterbury18 May 1999ODI # 1449
4350080.00Kenyav EnglandCanterbury18 May 1999ODI # 1449
426161025.00Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
3*540075.00Kenyav ZimbabweTaunton15 May 1999ODI # 1445
325240012.50Kenyav Sri LankaSouthampton30 May 1999ODI # 1469
23724008.33Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
1*240025.00Kenyav IndiaBristol23 May 1999ODI # 1457
11170014.28Kenyav South AfricaAmstelveen26 May 1999ODI # 1462
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]